Find the best primary schools in Bradford. Compare Ofsted ratings, catchment areas and parent reviews.
Bradford has 159 primary schools, all in Bradford council's area. Most state schools here offer places by distance from home once children in care and siblings of current pupils have been admitted, so how close you live decides your chances at any school with more applicants than places. Some councils draw a fixed catchment boundary instead, and the distance at which the last place went changes every year. Of the 159, 46 are faith schools that can put children of their faith first, so distance counts for less there.
Use the distance checker to measure your home's straight-line distance to any Bradford primary school, and each school's page for its Ofsted report, results and admissions details. Check your distance to a school or try the admissions calculator.
| School | Type | Our rating |
|---|---|---|
| Harden Primary School | Mixed | 4.9 / 5 |
| Barkerend Primary Leadership Academy | Mixed | 4.7 / 5 |
| Marshfield Primary | Mixed | 4.7 / 5 |
| Burley Oaks Primary School | Mixed | 4.7 / 5 |
| Lift Feversham | Mixed | 4.7 / 5 |
| Baildon Church of England Primary School | Church of England | 4.6 / 5 |
| Bankfoot Primary School | Mixed | 4.6 / 5 |
| Burley and Woodhead CofE Primary School | Church of England | 4.5 / 5 |
There are 159 primary schools in Bradford. Of those, 3 are all-through schools, teaching both primary and secondary years.
Apply by 15 January for a Reception place starting that September. Children start Reception in the September after their fourth birthday. You apply to the council where you live, even if the school is in another council's area, and can usually list between 3 and 6 schools in order of preference. Offers are sent on 16 April, or the next working day.
Of the 159 primary schools in Bradford, 46 have a religious character: 28 Church of England and 18 Roman Catholic. When a faith school has more applicants than places, it can give priority to children of its faith. Many ask for a supplementary form, sometimes signed by a religious leader, so read the school's admissions policy before you apply.
On our star rating, the highest rated are Harden Primary School (4.9), Barkerend Primary Leadership Academy (4.7), Marshfield Primary (4.7), Burley Oaks Primary School (4.7) and Lift Feversham (4.7). The rating is our own, out of 5. It combines Parent View survey results, the latest Ofsted inspection and SATs results, with the parent survey carrying the most weight. Of the 159 schools here, 158 have enough published data for a rating.
Only when you qualify for more than one school. Each school ranks applicants against its own admission criteria without knowing where you placed it. If you qualify for several, the council offers the one you ranked highest, so putting a popular school first does not lower your chances at your second choice.
| Dixons Marchbank Primary | Mixed | 4.5 / 5 |
| St Walburga's Catholic Primary School, A Voluntary Academy | Roman Catholic | 4.5 / 5 |
| All Saints' CofE Primary School | Church of England | 4.5 / 5 |
| Crossflatts Primary School | Mixed | 4.5 / 5 |
| St Anthony's Catholic Primary School, A Voluntary Academy | Roman Catholic | 4.3 / 5 |
| Thackley Primary School | Mixed | 4.3 / 5 |
| Merlin Top Primary Academy | Mixed | 4.3 / 5 |
| Eastburn Primary School | Mixed | 4.3 / 5 |
| St John's CofE Primary School | Church of England | 4.3 / 5 |
| Keelham Primary School | Mixed | 4.2 / 5 |
| Beckfoot Heaton Primary | Mixed | 4.2 / 5 |
| Addingham Primary School | Mixed | 4.2 / 5 |
| Eldwick Primary School | Mixed | 4.2 / 5 |
| Foxhill Primary School | Mixed | 4.2 / 5 |
| St Anthony's Catholic Primary School, A Voluntary Academy | Roman Catholic | 4.1 / 5 |
| Stanbury Village School | Mixed | 4.1 / 5 |
| Thorpe Primary | Mixed | 4.1 / 5 |
| Sandal Primary School | Mixed | 4.1 / 5 |
| Sandy Lane Primary School | Mixed | 4.0 / 5 |
| East Morton CofE Primary School | Church of England | 4.0 / 5 |
| Hoyle Court Primary School | Mixed | 4.0 / 5 |
| Brackenhill Primary School | Mixed | 4.0 / 5 |
| Rainbow Primary Leadership Academy | Mixed | 4.0 / 5 |
| Hollingwood Primary School | Mixed | 4.0 / 5 |
| Steeton Primary School | Mixed | 4.0 / 5 |
| Copthorne Primary School | Mixed | 3.9 / 5 |
| Menston Primary School | Mixed | 3.9 / 5 |
| Blakehill Primary School | Mixed | 3.9 / 5 |
| St Joseph's Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.9 / 5 |
| Thornbury Primary Leadership Academy | Mixed | 3.9 / 5 |
| Low Ash Primary School | Mixed | 3.9 / 5 |
| Saltaire Primary School | Mixed | 3.9 / 5 |
| All Saints CofE Primary School | Church of England | 3.9 / 5 |
| St Joseph's Catholic Primary School | Roman Catholic | 3.8 / 5 |
| Silsden Primary School | Mixed | 3.8 / 5 |
| Beckfoot Priestthorpe Primary School & Nursery | Mixed | 3.8 / 5 |
| Riddlesden St Mary's CofE Primary School | Church of England | 3.7 / 5 |
| Low Moor CofE Primary School | Church of England | 3.7 / 5 |
| Oxenhope CofE Primary School | Church of England | 3.7 / 5 |
| Holybrook Primary School | Mixed | 3.7 / 5 |
| Our Lady of Victories Catholic School | Roman Catholic | 3.7 / 5 |
| Heaton St Barnabas' CofE Aided Primary School | Church of England | 3.7 / 5 |
| St Anne's Catholic Primary School | Roman Catholic | 3.7 / 5 |
| Wilsden Primary School | Mixed | 3.7 / 5 |
| Worth Valley Primary School | Mixed | 3.7 / 5 |
| Cottingley Village Primary School | Mixed | 3.7 / 5 |
| Byron Primary School | Mixed | 3.6 / 5 |
| Killinghall Primary School | Mixed | 3.6 / 5 |
| Lady Royd Primary School | Mixed | 3.6 / 5 |
| Greengates Primary Academy | Mixed | 3.6 / 5 |
| St. Clare's Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.6 / 5 |
| Shibden Head Primary Academy | Mixed | 3.6 / 5 |
| St Luke's CofE Primary School | Church of England | 3.6 / 5 |
| St William's Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.6 / 5 |
| Stocks Lane Primary School | Mixed | 3.6 / 5 |
| Wycliffe CofE Primary School | Church of England | 3.6 / 5 |
| The Sacred Heart Catholic Primary School | Roman Catholic | 3.6 / 5 |
| Ashlands Primary School | Mixed | 3.6 / 5 |
| St Paul's CofE Primary School | Church of England | 3.6 / 5 |
| Bowling Park Primary School | Mixed | 3.5 / 5 |
| Grove House Primary School | Mixed | 3.5 / 5 |
| St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.5 / 5 |
| St Francis Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.5 / 5 |
| Woodlands Church of England Primary Academy | Church of England | 3.5 / 5 |
| Newby Primary School | Mixed | 3.5 / 5 |
| Denholme Primary School | Mixed | 3.5 / 5 |
| Wibsey Primary School | Mixed | 3.5 / 5 |
| Lees Primary School | Mixed | 3.5 / 5 |
| Carlton Mills | Mixed | 3.5 / 5 |
| St Columba's Catholic Primary School, a Voluntary Academy | Roman Catholic | 3.5 / 5 |
| Swain House Primary School | Mixed | 3.5 / 5 |
| Co-op Academy Parkland | Mixed | 3.5 / 5 |
| Haworth Primary School | Mixed | 3.5 / 5 |
| Wellington Primary School | Mixed | 3.4 / 5 |
| Lilycroft Primary School | Mixed | 3.4 / 5 |
| St Philip's CofE Primary School | Church of England | 3.4 / 5 |
| Victoria Primary School | Mixed | 3.4 / 5 |
| Frizinghall Primary School | Mixed | 3.3 / 5 |
| Farfield Primary and Nursery School | Mixed | 3.3 / 5 |
| Lower Fields Primary Academy | Mixed | 3.3 / 5 |
| Horton Park Primary School | Mixed | 3.3 / 5 |
| Home Farm Primary School | Mixed | 3.3 / 5 |
| Newhall Park Primary School | Mixed | 3.3 / 5 |
| Co-op Academy Penny Oaks | Mixed | 3.3 / 5 |
| Christ Church Church of England Academy | Church of England | 3.2 / 5 |
| Russell Hall Primary School | Mixed | 3.2 / 5 |
| St Matthew's Catholic Primary School, a Voluntary Academy | Roman Catholic | 3.2 / 5 |
| Hill Top CofE Primary School | Church of England | 3.2 / 5 |
| Trinity All Saints CofE VA Primary School | Church of England | 3.2 / 5 |
| Farnham Primary School | Mixed | 3.2 / 5 |
| Idle CofE Primary School | Church of England | 3.2 / 5 |
| Oldfield Primary School | Mixed | 3.2 / 5 |
| Miriam Lord Primary School | Mixed | 3.2 / 5 |
| Cavendish Primary School | Mixed | 3.1 / 5 |
| Horton Grange Primary School | Mixed | 3.1 / 5 |
| Southmere Primary Academy | Mixed | 3.1 / 5 |
| St Joseph's Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.1 / 5 |
| Dixons Allerton Academy | all-through | 3.1 / 5 |
| Myrtle Park Primary | Mixed | 3.1 / 5 |
| High Crags Primary Leadership Academy | Mixed | 3.1 / 5 |
| Poplars Farm Primary School | Mixed | 3.1 / 5 |
| Reevy Hill Primary School | Mixed | 3.1 / 5 |
| St Stephen's CofE Primary School | Church of England | 3.1 / 5 |
| Woodside Academy | Mixed | 3.1 / 5 |
| The Academy At St. James | Church of England | 3.1 / 5 |
| Shipley CofE Primary School | Church of England | 3.0 / 5 |
| Clayton Village Primary School | Mixed | 3.0 / 5 |
| Cullingworth Village Primary School | Mixed | 3.0 / 5 |
| Dixons Music Primary | Mixed | 3.0 / 5 |
| Thornton Primary School | Mixed | 3.0 / 5 |
| Worthinghead Primary School | Mixed | 3.0 / 5 |
| Girlington Primary School | Mixed | 3.0 / 5 |
| Long Lee Primary School | Mixed | 3.0 / 5 |
| St Winefride's Catholic Primary School, A Voluntary Academy | Roman Catholic | 3.0 / 5 |
| Fagley Primary School | Mixed | 2.9 / 5 |
| Whetley Academy | Mixed | 2.9 / 5 |
| Ingrow Primary School | Mixed | 2.9 / 5 |
| Westminster Church of England Primary Academy | Church of England | 2.8 / 5 |
| Parkwood Primary School | Mixed | 2.8 / 5 |
| Dixons Manningham Academy | Mixed | 2.8 / 5 |
| Margaret McMillan Primary School | Mixed | 2.8 / 5 |
| Beckfoot Nessfield | Mixed | 2.8 / 5 |
| Clayton St John CofE Primary School | Church of England | 2.8 / 5 |
| Eastwood Community School | Mixed | 2.8 / 5 |
| St John the Evangelist Catholic Primary School | Roman Catholic | 2.8 / 5 |
| Iqra Primary Academy | Mixed | 2.8 / 5 |
| Oakworth Primary School | Mixed | 2.8 / 5 |
| Crossley Hall Primary School | Mixed | 2.7 / 5 |
| Atlas Community Primary School | Mixed | 2.7 / 5 |
| Our Lady and St Brendan's Catholic Primary School, A Voluntary Academy | Roman Catholic | 2.7 / 5 |
| Keighley St Andrew's CofE Primary School and Nursery | Church of England | 2.5 / 5 |
| Co-op Academy Princeville | Mixed | 2.5 / 5 |
| Lapage Primary School and Nursery | Mixed | 2.5 / 5 |
| Westbourne Primary School | Mixed | 2.5 / 5 |
| Shirley Manor Primary School | Mixed | 2.4 / 5 |
| Baildon Glen Primary School | Mixed | 2.4 / 5 |
| Holycroft Primary School | Mixed | 2.4 / 5 |
| Ley Top Primary School | Mixed | 2.3 / 5 |
| Bradford Academy | Church of England, all-through | 2.3 / 5 |
| Peel Park Primary School and Nursery | Mixed | 2.3 / 5 |
| Appleton Academy | all-through | 2.2 / 5 |
| Green Lane Primary School | Mixed | 2.1 / 5 |
| Lidget Green Primary School | Mixed | 1.9 / 5 |
| Ryecroft Primary Academy | Mixed | 1.9 / 5 |
| Carrwood Primary School | Mixed | 1.9 / 5 |
| St Oswald's Church of England Primary Academy | Church of England | 1.9 / 5 |
| Beckfoot Allerton Primary School and Nursery | Mixed | 1.8 / 5 |
| Laycock Academy | Mixed | 1.7 / 5 |
| Knowleswood Primary School | Mixed | 1.6 / 5 |
| Meadow Bank Community School | Mixed | 1.0 / 5 |
| St Matthew's CofE Primary School and Nursery | Church of England | Not yet rated |
Our rating is out of 5 and combines Parent View survey results, the latest Ofsted inspection and published results. Source: Department for Education (GIAS) and Ofsted.
No. Distance only matters when a school has more applicants than places, and then it offers places in the order its admission criteria set out. Children in care or adopted from care come first by law. Most schools put brothers and sisters of current pupils next, then distance or catchment area. Faith schools and grammar schools use different criteria. How far away the last place went changes every year, depending on who applies.
The council offers a place at another school with room, which may be further from home. You can accept it and still join the waiting lists for the schools you preferred. Waiting lists are ranked by the admission criteria, not by how long a child has been on them. You can also appeal to an independent panel for any school that refused you. Appeals for Reception to Year 2 rarely succeed, because infant classes are limited to 30 pupils by law and a panel can only admit above that limit in narrow circumstances.