Primary schools in Bradford
111 primary schools in Bradford, 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.
Bradford in figures
For Reception places in September 2026, families named the 111 schools in Bradford first 4,534 times for 4,564 places: 0.99 first choices per place. 25 of the 111 had more first choices than places. For 2026 entry, 34 schools here gave their last places on distance, from 0.23 miles (Barkerend Primary Leadership Academy) to 4.32 miles (Green Lane 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.
- Dixons Marchbank Primary
- Dixons Music Primary
- Fagley Primary School
- Holybrook Primary School
- Lift Feversham
- Marshfield Primary
- St John's CofE Primary School
- Atlas Community Primary School
- Bankfoot Primary School
- Beckfoot Allerton Primary School and Nursery
- Beckfoot Heaton Primary
- Blakehill Primary School
- Byron Primary School
- Carlton Mills
- Clayton St John CofE Primary School
- Clayton Village Academy
- Co-op Academy Beckfield
- Co-op Academy Parkland
- Co-op Academy Penny Oaks
- Co-op Academy Princeville
- Copthorne Primary School
- Crossley Hall Academy
- Cullingworth Village Primary School
- Denholme Primary School
- Dixons Manningham Academy
- Farfield Primary and Nursery School
- Farnham Academy
- Foxhill Primary School
- Girlington Primary School
- Green Lane Primary School
- Greengates Primary Academy
- Grove House Academy
- Heaton St Barnabas' CofE Aided Primary School
- Hill Top CofE Primary School
- Hollingwood Academy
- Horton Grange Primary School
- Horton Park Primary School
- Iqra Primary Academy
- Keelham Primary School
- Killinghall Primary School
- Lilycroft Primary School
- Low Moor CofE Primary School
- Lower Fields Primary Academy
- Margaret McMillan Primary School
- Newby Primary School
- Newhall Park Primary School
- Peel Park Primary School and Nursery
- Poplars Farm Primary School
- Rainbow Primary Leadership Academy
- Reevy Hill Primary School
- Sandy Lane Primary School
- Shibden Head Primary Academy
- Southmere Primary Academy
- St Anthony's Catholic Primary School, A Voluntary Academy
- St Columba's Catholic Primary School, a Voluntary Academy
- St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy
- St Joseph's Catholic Primary School, A Voluntary Academy
- St Luke's CofE Primary School
- St Philip's CofE Primary School
- St Stephen's CofE Primary School
- St William's Catholic Primary School, A Voluntary Academy
- St. Clare's Catholic Primary School, A Voluntary Academy
- Stocks Lane Primary School
- Swain House Primary School
- Thackley Primary School
- Thornbury Primary Leadership Academy
- Thornton Primary School
- Thorpe Primary
- Wellington Primary School
- Westminster Church of England Primary Academy
- Whetley Academy
- Wibsey Primary School
- Wilsden Primary School
- Woodlands Church of England Primary Academy
- Woodside Academy
- Barkerend Primary Leadership Academy
- Brackenhill Primary School
- Ryecroft Primary Academy
- St Paul's CofE Primary School
- Birkenshaw Church of England Voluntary Controlled Primary School
- Cavendish Primary School
- East Bierley Church of England Voluntary Controlled Primary School
- Home Farm Primary School
- Miriam Lord Primary School
- Our Lady and St Brendan's Catholic Primary School, A Voluntary Academy
- St Matthew's Catholic Primary School, a Voluntary Academy
- Appleton Academy
- Bradford Academy
- Carrwood Primary School
- Dixons Allerton Academy
- Drighlington Primary School
- Frizinghall Primary School
- Idle CofE Primary School
- Knowleswood Primary School
- Lidget Green Academy
- Meadow Bank Community School
- Russell Hall Primary School
- Shirley Manor Primary School
- St Matthew's CofE Primary School and Nursery
- St Oswald's Church of England Primary Academy
- The Academy At St. James
- Worthinghead Primary School
- Ley Top Primary School
- All Saints CofE Primary School
- Bowling Park Primary School
- Lady Royd Primary School
- Lapage Primary School and Nursery
- St Francis Catholic Primary School, A Voluntary Academy
- St John the Evangelist Catholic Primary School
- St Winefride's Catholic Primary School, A Voluntary Academy
- Westbourne Primary School
See how heavily each school in Bradford was applied to →
Secondary schools in Bradford →
Browse by authority: Bradford · Kirklees · Leeds · compare schools side by side · the map. School data: DfE & Ofsted, Open Government Licence v3.0.