Primary schools in Birmingham
307 primary schools in Birmingham, sorted by latest Ofsted grade. Grades come from two inspection systems; each school page states which, and the guide explains the difference. A grade shown with a year, like "Good (2019)", is the last one Ofsted published for that school and sorts below current grades. We don't invent rankings. All-through schools, which take pupils from 4 to 18, are listed on both the primary and the secondary page for their town.
Birmingham in figures
For Reception places in September 2026, families named the 289 schools in Birmingham first 12,024 times for 12,040 places: 1.00 first choices per place. 62 of the 289 had more first choices than places. For 2026 entry, 51 schools here gave their last places on distance, from 0.03 miles (St Mary and St Margaret's Church of England Aided Primary School) to 2.08 miles (St John's CofE Primary School).
Totals for the schools listed on this page. Applications and offers on national offer day, DfE; last-offer distances as the council published them.
- Christ The King Catholic Primary School
- Colmore Infant and Nursery School
- Grove Vale Primary School
- Lift Lea Forest
- Lift Montgomery
- Lift Percy Shurmer
- Moor Green Primary Academy
- Nishkam Primary School Birmingham
- Oasis Academy Foundry
- Parkfield Community School
- Prince Albert Junior and Infant School
- Princethorpe Infant School
- Shaw Hill Primary School
- Smith's Wood Primary Academy
- St Anne's Catholic Primary School
- St James Catholic Primary School
- St Michael's CofE Primary Academy, Handsworth
- The Olive School, Small Heath
- The Shirestone Academy
- Wyndcliffe Primary School
- Abbey Catholic Primary School
- Acocks Green Primary School
- Adderley Primary School
- Al-Furqan Primary School
- Albert Bradbeer Primary Academy
- Anderton Park Primary School
- Anglesey Primary School
- Arden Primary School
- Ark Kings Academy
- Ark Tindal Primary Academy
- Audley Primary School
- Barford Primary School
- Barr View Primary & Nursery Academy
- Beaconside Primary and Nursery School
- Beeches Primary School
- Bells Farm Primary School
- Birchfield Primary School
- Bishop Wilson Church of England Primary School
- Blakesley Hall Primary School
- Bordesley Green Primary School
- Bordesley Village Primary School
- Bournville Village Primary
- Broadmeadow Junior School
- Brookfields Primary School
- Brookvale Primary School
- Brownmead Primary Academy
- Calshot Primary School
- Cedars Academy
- Chad Vale Primary School
- Cherry Orchard Primary School
- Chilcote Primary School
- Chilwell Croft Academy
- Chivenor Primary School
- City Road Primary School
- Cofton Primary School
- Coleshill Heath School
- Colmers Farm Primary School
- Colmore Junior School
- Conway Primary School
- Coppice Primary School
- Cotteridge Primary School
- Court Farm Primary School
- Cromwell Junior and Infant School
- English Martyrs' Catholic Primary School
- Featherstone Primary School
- Gilbertstone Primary School
- Gossey Lane Academy
- Green Meadow Primary School
- Greenholm Primary School
- Greet Primary School
- Grestone Academy
- Grove School
- Guardian Angels Catholic Primary School
- Gunter Primary School
- Hall Green Infant School
- Hawthorn Primary School
- Heathfield Primary School
- Heathlands Primary Academy
- Highfield Junior and Infant School
- Hillstone Primary School
- Hodge Hill Primary School
- Holly Hill Methodist CofE Infant School
- Holy Family Catholic Primary School
- Holy Name Catholic Primary School
- Holy Souls Catholic Primary School
- Holy Trinity CE Primary Academy (Handsworth)
- Kings Heath Primary School
- Kings Norton Primary School
- Kings Rise Academy
- Kingsland Primary School (NC)
- Kingsthorne Primary School
- Kitwell Primary School
- Ladypool Primary School
- Lakey Lane Primary School
- Lickey Hills Primary School and Nursery
- Lift Four Dwellings Primary
- Lyndon Green Junior School
- Manor Park Primary Academy
- Marlborough Primary School
- Marsh Hill Primary School
- Marston Green Infant Academy
- Marston Green Junior School
- Maryvale Catholic Primary School
- Meadow Green Primary School
- Meadow View Academy
- Moseley Church of England Primary School
- Nelson Mandela School
- Northfield Manor Primary Academy
- Oasis Academy Blakenhale Infants
- Oasis Academy Hobmoor
- Oasis Academy Short Heath
- Oasis Academy Woodview
- Osborne Primary School
- Our Lady of Lourdes Catholic Primary School
- Our Lady's Catholic Primary School
- Paganel Primary School
- Paget Primary School
- Pheasey Park Farm Primary School and Early Years Centre
- Princethorpe Junior School
- Raddlebarn Primary School
- Reaside Academy
- Redhill Primary School
- Rednal Hill Infant School
- Rednal Hill Junior School
- Robin Hood Academy
- Rookery School
- SS John and Monica Catholic Primary School
- SS Mary & John Catholic Primary School
- Saint Barnabas Church of England Primary School
- Severne Junior Infant and Nursery School
- Slade Primary School
- Springfield Primary Academy
- St Alban's Catholic Primary School
- St Ambrose Barlow Catholic Primary School
- St Andrew's CofE First School
- St Anthony's Catholic Primary School
- St Augustine's Catholic Primary School
- St Benedict's Primary School
- St Bernadette's Catholic Primary School
- St Bernard's Catholic Primary School
- St Brigid's Catholic Primary School
- St Catherine of Siena Catholic Primary School
- St Chad's Catholic Primary School
- St Clare's Catholic Primary School
- St Clement's Church of England Academy
- St Columba's Catholic Primary School
- St Cuthbert's RC Junior and Infant (NC) School
- St Dunstan's Catholic Primary School
- St Edward's Catholic Primary School
- St Edward's Catholic Primary School
- St Francis Catholic Primary School
- St Francis Church of England Aided Primary School and Nursery
- St George's Church of England Academy, Newtown
- St Gerard's Catholic Primary School
- St James Church of England Primary School, Handsworth
- St John Fisher Catholic Primary School
- St John the Baptist Catholic Primary School
- St John's & St Peter's CofE Primary
- St John's CofE Primary School
- St Joseph's Catholic Primary School
- St Joseph's Catholic Primary School
- St Jude's Catholic Primary School
- St Laurence Church Infant School
- St Laurence Church Junior School
- St Margaret Mary RC Junior and Infant School
- St Mark's Catholic Primary School
- St Mary and St Margaret's Church of England Aided Primary School
- St Mary's Catholic Primary School
- St Mary's Church of England Primary School
- St Marys C of E Primary and Nursery, Academy, Handsworth
- St Matthew's CofE Primary School
- St Michael's Church of England Primary School
- St Patrick and St Edmund's Catholic Primary School
- St Peter and St Paul RC Junior and Infant School
- St Peter's Catholic Primary School
- St Peters CofE Primary School
- St Saviour's C of E Primary School
- St Teresa's Catholic Primary School
- St Thomas Church of England Primary School
- St Thomas More Catholic Primary School
- St Vincent's Catholic Primary School
- St Wilfrid's Catholic Junior and Infant School
- Stanville Primary School
- Starbank School
- Stechford Primary School
- Story Wood School
- Sundridge Primary School
- Tame Valley Academy
- The Rosary Catholic Primary School
- Thornton Primary School
- Timberley Academy
- Tiverton Academy
- Topcliffe Primary School
- Turves Green Primary School
- Twickenham Primary School
- Ward End Primary School
- Warren Farm Primary School
- Washwood Heath Academy
- Welsh House Farm Community School and Special Needs Resources Base
- Wheelers Lane Primary School
- Whitecrest Primary School
- William Murdoch Primary School
- Woodcock Hill Primary School
- Woodgate Primary School
- Woodthorpe Junior and Infant School
- World's End Infant and Nursery School
- World's End Junior School
- Wychall Primary School
- Yardley Primary School
- Yardley Wood Community Primary School
- Yenton Primary School
- Yew Tree Community Junior and Infant School (NC)
- Yorkmead Junior and Infant School
- Billesley Primary School
- The Olive School, Birmingham
- Alston Primary School
- Ark Victoria Academy
- Bellfield Primary School (NC)
- Clifton Primary School
- Erdington Hall Primary School
- Lozells Junior and Infant School and Nursery
- Oasis Academy Blakenhale Junior
- Our Lady and St Rose of Lima Catholic Primary School
- Park Hill Primary School
- The Oaklands Primary School
- Welford Primary School
- Birches Green Primary School
- Castle Bromwich Junior School
- Christ Church CofE Controlled Primary School and Nursery
- Coleshill Church of England Primary School
- Corpus Christi Catholic Primary School
- Dorrington Academy
- Elms Farm Community Primary School
- Fairway Primary Academy
- Ferndale Primary School
- Fordbridge Community Primary School
- Hall Green Junior School
- Hamstead Primary School
- Hawkesley Church Primary Academy
- Heath Mount Primary School
- Highters Heath Community School
- Jervoise School
- King David Primary School
- Leigh Primary School
- Mansfield Green E-ACT Academy
- Mapledene Primary School
- Nansen Primary School
- Our Lady of Fatima Catholic Primary School
- Pegasus Primary School
- Regents Park Community Primary School
- Sacred Heart Catholic School
- Shustoke CofE Primary School
- Sladefield Infant School
- Somerville Primary (NC) School
- St George's Church of England Primary School
- St Martin de Porres Catholic Primary School
- St Paul's Catholic Primary School
- The Oaks Primary School
- Waverley School
- Windy Arbor Primary School
- Yarnfield Primary School
- Allens Croft Primary School
- Bournville School
- Castle Bromwich Infant and Nursery School
- Chandos Primary School
- Cottesbrooke Infant and Nursery School
- Crown Meadow First School & Nursery
- E-ACT Nechells Academy
- Firs Primary School
- Forestdale Primary School
- Glenmead Primary School
- Hollywood Primary School
- Holywell Primary and Nursery School
- Kingshurst Primary School
- Lyndon Green Infant School
- Nonsuch Primary School
- St Margaret's CofE Primary School
- Summerfield Primary School
- The Meadows Primary School
- Water Mill Primary School
- Water Orton Primary School
- Yorkswood Primary School
- Blessed Dominic Barberi Catholic Primary School
- Broadmeadow Infant School
- Deykin Avenue Junior and Infant School
- George Dixon Primary School
- Harborne Primary School
- Harper Bell Seventh-day Adventist School
- Oasis Academy Benson
- Oasis Academy Wattville
- Star King Solomon Academy
- Aston Tower Community Primary School
- Canterbury Cross Primary School
- Colebourne Primary School
- Grendon Primary School
- James Watt Primary School
- Merritts Brook Primary E-ACT Academy
- Nelson Primary School
- Oasis Academy Boulton
- Quinton Church Primary School
- St Anne's Catholic Primary School
- Stirchley Primary School
- The Orchards Primary Academy
- The Oval School
- West Heath Primary School
- Westminster Primary School
- Woodhouse Primary Academy
See how heavily each school in Birmingham was applied to →
Secondary schools in Birmingham →
Browse by authority: Birmingham · Sandwell · Solihull · Walsall · compare schools side by side · the map. School data: DfE & Ofsted, Open Government Licence v3.0.