SchoolsGPT

Best primary schools in Bradford

156 of 161 primary schools ranked by Met expected standard (RWM) · all Bradford schools · secondary schools

Ranked on Met expected standard (RWM), 2024/25 — the most recent year each school has published. Official data, not our opinion — but the ranking is only as good as the measure, and a single number never describes a school.

# School Met expected standard (RWM) Ofsted Places Catchment
1 Barkerend Primary Leadership Academy Bradford 92.0% Outstanding oversubscribed 1.43 first prefs per place, 2026/27 approximate
2 Baildon Church of England Primary School Shipley 90.0% Not judged about even 1.0 first prefs per place, 2026/27 approximate
3 Lift Feversham Bradford 90.0% Not judged improving about even 0.93 first prefs per place, 2026/27 approximate
4 Harden Primary School Bingley 89.0% Good improving oversubscribed 1.67 first prefs per place, 2026/27 approximate
5 St Anthony's Catholic Primary School, A Voluntary Academy Shipley 88.0% Good about even 0.93 first prefs per place, 2026/27 approximate
6 Bankfoot Primary School Bradford 83.0% Not judged declining about even 1.0 first prefs per place, 2026/27 approximate
7 East Morton CofE Primary School Keighley 83.0% Good about even 0.93 first prefs per place, 2026/27 approximate
8 All Saints' CofE Primary School Ilkley 82.0% Good declining oversubscribed 1.43 first prefs per place, 2026/27 approximate
9 Merlin Top Primary Academy Keighley 82.0% Outstanding improving about even 0.96 first prefs per place, 2026/27 approximate
10 Beckfoot Heaton Primary Bradford 81.0% Good about even 1.0 first prefs per place, 2026/27 approximate
11 Keelham Primary School Bradford 81.0% Good oversubscribed 1.33 first prefs per place, 2026/27 approximate
12 Burley Oaks Primary School Ilkley 80.0% Outstanding oversubscribed 1.18 first prefs per place, 2026/27 approximate
13 Hollingwood Primary School Bradford 80.0% Good oversubscribed 1.2 first prefs per place, 2026/27 approximate
14 Marshfield Primary Bradford 80.0% Not judged about even 1.03 first prefs per place, 2026/27 approximate
15 St Walburga's Catholic Primary School, A Voluntary Academy Shipley 80.0% Good about even 1.0 first prefs per place, 2026/27 approximate
16 Thackley Primary School Bradford 80.0% Good improving oversubscribed 1.43 first prefs per place, 2026/27 approximate
17 Brackenhill Primary School Bradford 79.0% Good about even 0.95 first prefs per place, 2026/27 approximate
18 Burley and Woodhead CofE Primary School Ilkley 79.0% Outstanding about even 0.9 first prefs per place, 2026/27 approximate
19 Farfield Primary and Nursery School Bradford 79.0% Good improving undersubscribed 0.82 first prefs per place, 2026/27 approximate
20 Lees Primary School Keighley 79.0% Good about even 1.1 first prefs per place, 2026/27 approximate
21 Thornbury Primary Leadership Academy Bradford 79.0% Good about even 0.97 first prefs per place, 2026/27 approximate
22 Dixons Marchbank Primary Bradford 77.0% Outstanding improving oversubscribed 1.35 first prefs per place, 2026/27 approximate
23 Eastburn Primary School Keighley 77.0% Requires improvement about even 1.0 first prefs per place, 2026/27 approximate
24 Foxhill Primary School Bradford 77.0% Not judged oversubscribed 1.48 first prefs per place, 2026/27 approximate
25 Newhall Park Primary School Bradford hidden gem 77.0% Good undersubscribed 0.75 first prefs per place, 2026/27 approximate
26 Crossflatts Primary School Bingley 76.0% Good about even 1.08 first prefs per place, 2026/27 approximate
27 Lower Fields Primary Academy Bradford 76.0% Good about even 0.98 first prefs per place, 2026/27 approximate
28 Sandy Lane Primary School Bradford 76.0% Good about even 0.89 first prefs per place, 2026/27 approximate
29 St John's CofE Primary School Bradford 76.0% Outstanding oversubscribed 1.37 first prefs per place, 2026/27 approximate
30 Blakehill Primary School Bradford 75.0% Good about even 1.02 first prefs per place, 2026/27 approximate
31 Byron Primary School Bradford 75.0% Good undersubscribed 0.84 first prefs per place, 2026/27 approximate
32 Copthorne Primary School Bradford 75.0% Outstanding oversubscribed 1.4 first prefs per place, 2026/27 approximate
33 Lady Royd Primary School Bradford 75.0% about even 0.85 first prefs per place, 2026/27 approximate
34 St Joseph's Catholic Primary School, A Voluntary Academy Bingley 75.0% Good about even 1.0 first prefs per place, 2026/27 approximate
35 Eldwick Primary School Bingley 73.0% Good declining about even 0.89 first prefs per place, 2026/27 approximate
36 Hoyle Court Primary School Shipley 73.0% Good about even 0.92 first prefs per place, 2026/27 approximate
37 Steeton Primary School Keighley 73.0% Not judged oversubscribed 1.17 first prefs per place, 2026/27 approximate
38 Silsden Primary School Keighley 72.0% Good about even 0.95 first prefs per place, 2026/27 approximate
39 Bowling Park Primary School Bradford 71.0% Good about even 0.97 first prefs per place, 2026/27 approximate
40 Greengates Primary Academy Bradford hidden gem 71.0% Good undersubscribed 0.77 first prefs per place, 2026/27 approximate
41 St Anthony's Catholic Primary School, A Voluntary Academy Bradford 71.0% Good about even 1.0 first prefs per place, 2026/27 approximate
42 St Joseph's Catholic Primary School Keighley 71.0% Good about even 0.95 first prefs per place, 2026/27 approximate
43 Thorpe Primary Bradford 71.0% Good about even 0.86 first prefs per place, 2026/27 approximate
44 All Saints CofE Primary School Bradford 70.0% Good about even 0.88 first prefs per place, 2026/27 approximate
45 Haworth Primary School Keighley 70.0% Good undersubscribed 0.82 first prefs per place, 2026/27 approximate
46 Lilycroft Primary School Bradford 70.0% Not judged about even 1.0 first prefs per place, 2026/27 approximate
47 Low Ash Primary School Shipley 70.0% Good oversubscribed 1.36 first prefs per place, 2026/27 approximate
48 Menston Primary School Ilkley 70.0% Good about even 0.9 first prefs per place, 2026/27 approximate
49 St Anne's Catholic Primary School Keighley 70.0% Good improving oversubscribed 1.3 first prefs per place, 2026/27 approximate
50 St Philip's CofE Primary School Bradford 70.0% Good about even 1.0 first prefs per place, 2026/27 approximate
51 Ben Rhydding Primary School Ilkley 69.0% Good oversubscribed 1.2 first prefs per place, 2026/27 approximate
52 Farnham Primary School Bradford 69.0% Good about even 0.89 first prefs per place, 2026/27 approximate
53 St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy Bradford 69.0% Good about even 1.0 first prefs per place, 2026/27 approximate
54 St Luke's CofE Primary School Bradford 69.0% Good about even 0.87 first prefs per place, 2026/27 approximate
55 Beckfoot Priestthorpe Primary School & Nursery Bingley 68.0% Good about even 1.0 first prefs per place, 2026/27 approximate
56 Saltaire Primary School Shipley 68.0% Good about even 1.08 first prefs per place, 2026/27 approximate
57 Grove House Primary School Bradford 67.0% Good undersubscribed 0.79 first prefs per place, 2026/27 approximate
58 Killinghall Primary School Bradford 67.0% Good declining undersubscribed 0.81 first prefs per place, 2026/27 approximate
59 Oxenhope CofE Primary School Keighley 67.0% Not judged about even 1.03 first prefs per place, 2026/27 approximate
60 Stanbury Village School Keighley 67.0% Good undersubscribed 0.82 first prefs per place, 2026/27 approximate
61 Worth Valley Primary School Keighley 67.0% Good about even 1.0 first prefs per place, 2026/27 approximate
62 Ashlands Primary School Ilkley 66.0% Not judged undersubscribed 0.62 first prefs per place, 2026/27 approximate
63 Newby Primary School Bradford 66.0% Good declining about even 0.98 first prefs per place, 2026/27 approximate
64 Rainbow Primary Leadership Academy Bradford hidden gem 66.0% Good undersubscribed 0.76 first prefs per place, 2026/27 approximate
65 Sandal Primary School Shipley 66.0% Good about even 0.98 first prefs per place, 2026/27 approximate
66 Co-op Academy Parkland Bradford 65.0% Not judged about even 0.89 first prefs per place, 2026/27 approximate
67 Miriam Lord Primary School Bradford 65.0% Good about even 0.94 first prefs per place, 2026/27 approximate
68 St Matthew's Catholic Primary School, a Voluntary Academy Bradford 65.0% Good about even 1.0 first prefs per place, 2026/27 approximate
69 Dixons Manningham Academy Bradford 64.0% Good about even 0.92 first prefs per place, 2026/27 approximate
70 Frizinghall Primary School Bradford 64.0% Good about even 0.98 first prefs per place, 2026/27 approximate
71 Holybrook Primary School Bradford 64.0% Outstanding oversubscribed 1.62 first prefs per place, 2026/27 approximate
72 Laycock Primary School Keighley hidden gem 64.0% Good undersubscribed 0.6 first prefs per place, 2026/27 approximate
73 Riddlesden St Mary's CofE Primary School Keighley 64.0% Good about even 0.93 first prefs per place, 2026/27 approximate
74 Dixons Music Primary Bradford 63.0% Outstanding improving oversubscribed 1.3 first prefs per place, 2026/27 approximate
75 Heaton St Barnabas' CofE Aided Primary School Bradford 63.0% Good about even 0.98 first prefs per place, 2026/27 approximate
76 Victoria Primary School Keighley 63.0% Good improving about even 0.91 first prefs per place, 2026/27 approximate
77 Wilsden Primary School Bradford hidden gem 63.0% Good improving undersubscribed 0.77 first prefs per place, 2026/27 approximate
78 Atlas Community Primary School Bradford 62.0% Not judged about even 1.0 first prefs per place, 2026/27 approximate
79 Cottingley Village Primary School Bingley 62.0% Good about even 1.02 first prefs per place, 2026/27 approximate
80 Our Lady of Victories Catholic School Keighley 62.0% Good improving about even 1.14 first prefs per place, 2026/27 approximate
81 Low Moor CofE Primary School Bradford 61.0% Good about even 0.92 first prefs per place, 2026/27 approximate
82 Trinity All Saints CofE VA Primary School Bingley 61.0% Good about even 1.0 first prefs per place, 2026/27 approximate
83 Wellington Primary School Bradford 61.0% Good about even 1.14 first prefs per place, 2026/27 approximate
84 Idle CofE Primary School Bradford 60.0% Not judged improving undersubscribed 0.8 first prefs per place, 2026/27 approximate
85 St Francis Catholic Primary School, A Voluntary Academy Bradford 60.0% Good oversubscribed 1.17 first prefs per place, 2026/27 approximate
86 St William's Catholic Primary School, A Voluntary Academy Bradford 60.0% Good about even 1.0 first prefs per place, 2026/27 approximate
87 Wibsey Primary School Bradford 60.0% Good about even 0.95 first prefs per place, 2026/27 approximate
88 Woodlands Church of England Primary Academy Bradford 60.0% Good oversubscribed 1.4 first prefs per place, 2026/27 approximate
89 Addingham Primary School Ilkley 58.0% Outstanding improving about even 1.14 first prefs per place, 2026/27 approximate
90 Holycroft Primary School Keighley 58.0% Good about even 1.0 first prefs per place, 2026/27 approximate
91 St Columba's Catholic Primary School, a Voluntary Academy Bradford 58.0% Good about even 0.94 first prefs per place, 2026/27 approximate
92 Swain House Primary School Bradford 58.0% Good about even 1.02 first prefs per place, 2026/27 approximate
93 The Sacred Heart Catholic Primary School Ilkley hidden gem 58.0% Good undersubscribed 0.77 first prefs per place, 2026/27 approximate
94 Woodside Academy Bradford 58.0% Not judged oversubscribed 1.37 first prefs per place, 2026/27 approximate
95 Home Farm Primary School Bradford 57.0% Good undersubscribed 0.84 first prefs per place, 2026/27 approximate
96 Ingrow Primary School Keighley 57.0% Good improving about even 0.92 first prefs per place, 2026/27 approximate
97 Myrtle Park Primary Bingley 57.0% Requires improvement declining about even 1.0 first prefs per place, 2026/27 approximate
98 Russell Hall Primary School Bradford 57.0% Not judged about even 0.9 first prefs per place, 2026/27 approximate
99 St. Clare's Catholic Primary School, A Voluntary Academy Bradford hidden gem 57.0% Good undersubscribed 0.77 first prefs per place, 2026/27 approximate
100 Stocks Lane Primary School Bradford 57.0% Good about even 1.13 first prefs per place, 2026/27 approximate
101 Clayton Village Primary School Bradford 56.0% Not judged about even 0.85 first prefs per place, 2026/27 approximate
102 Co-op Academy Penny Oaks Bradford 55.0% Good undersubscribed 0.8 first prefs per place, 2026/27 approximate
103 Cullingworth Village Primary School Bradford 55.0% Good about even 1.11 first prefs per place, 2026/27 approximate
104 Margaret McMillan Primary School Bradford 55.0% Not judged about even 0.98 first prefs per place, 2026/27 approximate
105 Westbourne Primary School Bradford 55.0% Good about even 1.0 first prefs per place, 2026/27 approximate
106 Horton Park Primary School Bradford 54.0% Good about even 0.88 first prefs per place, 2026/27 approximate
107 Poplars Farm Primary School Bradford 54.0% Good about even 1.0 first prefs per place, 2026/27 approximate
108 St Oswald's Church of England Primary Academy Bradford 54.0% Requires improvement about even 0.94 first prefs per place, 2026/27 approximate
109 St Paul's CofE Primary School Bradford 54.0% Good about even 1.0 first prefs per place, 2026/27 approximate
110 Westminster Church of England Primary Academy Bradford 54.0% Good improving about even 0.94 first prefs per place, 2026/27 approximate
111 Lapage Primary School and Nursery Bradford 53.0% Good about even 0.91 first prefs per place, 2026/27 approximate
112 Denholme Primary School Bradford hidden gem 52.0% Good improving undersubscribed 0.63 first prefs per place, 2026/27 approximate
113 Southmere Primary Academy Bradford 52.0% Good about even 0.96 first prefs per place, 2026/27 approximate
114 St Stephen's CofE Primary School Bradford 52.0% Good about even 0.98 first prefs per place, 2026/27 approximate
115 Beckfoot Nessfield Keighley 51.0% Not judged about even 1.0 first prefs per place, 2026/27 approximate
116 High Crags Primary Leadership Academy Shipley 51.0% Good about even 0.88 first prefs per place, 2026/27 approximate
117 Shibden Head Primary Academy Bradford 51.0% Good about even 0.87 first prefs per place, 2026/27 approximate
118 St Winefride's Catholic Primary School, A Voluntary Academy Bradford 51.0% Good about even 0.9 first prefs per place, 2026/27 approximate
119 Cavendish Primary School Bradford hidden gem 50.0% Good undersubscribed 0.78 first prefs per place, 2026/27 approximate
120 Horton Grange Primary School Bradford 50.0% Not judged about even 0.93 first prefs per place, 2026/27 approximate
121 Peel Park Primary School and Nursery Bradford 50.0% Not judged undersubscribed 0.81 first prefs per place, 2026/27 approximate
122 Reevy Hill Primary School Bradford 50.0% Good about even 0.88 first prefs per place, 2026/27 approximate
123 Ryecroft Primary Academy Bradford 50.0% Good declining about even 0.89 first prefs per place, 2026/27 approximate
124 Whetley Academy Bradford 50.0% Good about even 1.0 first prefs per place, 2026/27 approximate
125 The Academy At St. James Bradford 49.0% Good improving about even 0.89 first prefs per place, 2026/27 approximate
126 Wycliffe CofE Primary School Shipley 49.0% Good undersubscribed 0.81 first prefs per place, 2026/27 approximate
127 Green Lane Primary School Bradford 48.0% Not judged about even 0.98 first prefs per place, 2026/27 approximate
128 Girlington Primary School Bradford 47.0% Good about even 1.0 first prefs per place, 2026/27 approximate
129 St Joseph's Catholic Primary School, A Voluntary Academy Bradford 47.0% Good about even 1.0 first prefs per place, 2026/27 approximate
130 Christ Church Church of England Academy Shipley 46.0% Good improving undersubscribed 0.78 first prefs per place, 2026/27 approximate
131 Hill Top CofE Primary School Bradford hidden gem 46.0% Good undersubscribed 0.75 first prefs per place, 2026/27 approximate
132 Our Lady and St Brendan's Catholic Primary School, A Voluntary Academy Bradford 46.0% Requires improvement undersubscribed 0.65 first prefs per place, 2026/27 approximate
133 Carlton Mills Bradford 45.0% Good about even 1.0 first prefs per place, 2026/27 approximate
134 Thornton Primary School Bradford 45.0% Good about even 0.89 first prefs per place, 2026/27 approximate
135 Worthinghead Primary School Bradford 45.0% Good about even 1.1 first prefs per place, 2026/27 approximate
136 Parkwood Primary School Keighley 44.0% Good about even 0.95 first prefs per place, 2026/27 approximate
137 St John the Evangelist Catholic Primary School Bradford 44.0% Good about even 1.13 first prefs per place, 2026/27 approximate
138 Clayton St John CofE Primary School Bradford 43.0% Not judged about even 1.0 first prefs per place, 2026/27 approximate
139 Shipley CofE Primary School Shipley 43.0% Good about even 0.9 first prefs per place, 2026/27 approximate
140 Beckfoot Allerton Primary School and Nursery Bradford 42.0% Not judged about even 0.95 first prefs per place, 2026/27 approximate
141 Iqra Primary Academy Bradford 42.0% Good about even 1.0 first prefs per place, 2026/27 approximate
142 Co-op Academy Princeville Bradford 41.0% Good about even 1.0 first prefs per place, 2026/27 approximate
143 Eastwood Community School Keighley 41.0% Good about even 1.0 first prefs per place, 2026/27 approximate
144 Lidget Green Primary School Bradford 41.0% Good about even 0.95 first prefs per place, 2026/27 approximate
145 Keighley St Andrew's CofE Primary School and Nursery Keighley 40.0% Good about even 0.95 first prefs per place, 2026/27 approximate
146 Ley Top Primary School Bradford 40.0% Requires improvement about even 1.0 first prefs per place, 2026/27 approximate
147 Long Lee Primary School Keighley 39.0% Good declining about even 0.89 first prefs per place, 2026/27 approximate
148 Meadow Bank Community School Bradford 37.0% Requires improvement about even 0.88 first prefs per place, 2026/27 approximate
149 Oakworth Primary School Keighley 35.0% Good about even 1.1 first prefs per place, 2026/27 approximate
150 Crossley Hall Primary School Bradford 33.0% Good about even 0.96 first prefs per place, 2026/27 approximate
151 Oldfield Primary School Keighley 33.0% Good about even 1.0 first prefs per place, 2026/27 approximate
152 Shirley Manor Primary School Bradford 33.0% Not judged improving about even 1.0 first prefs per place, 2026/27 approximate
153 Carrwood Primary School Bradford 30.0% Good oversubscribed 1.32 first prefs per place, 2026/27 approximate
154 Baildon Glen Primary School Shipley 29.0% Not judged about even 1.0 first prefs per place, 2026/27 approximate
155 Fagley Primary School Bradford 27.0% Outstanding improving oversubscribed 1.42 first prefs per place, 2026/27 approximate
156 Knowleswood Primary School Bradford 20.0% Requires improvement about even 0.89 first prefs per place, 2026/27 approximate

Also in Bradford

5 further primary schools with no published Met expected standard (RWM) for the latest year — usually too small a cohort to report, newly opened, or a special school. Listed because leaving them out would make this a misleading picture of Bradford, not a fairer one.

Applying in Bradford

Knowing which school is best is only half of it — these are the deadlines that decide whether you can apply at all.

Rankings compare published results. They do not tell you which school your child will get into — that depends on where you live, sibling and faith priority, and how many people apply this year. Ask below, or check the Bradford admission criteria.

Have a specific question about admissions, scores or dates?

Ask SchoolsGPT