Guest, Sign inJoin
Christmas lights, New Market Place, BradfordPhoto: Stephen Craven · CC BY-SA 2.0
CSchool Grade
Schools in Bradford · DfE, Ofsted

Bradford’s state schools trail 75% of towns in England on results

Across their best eight GCSEs, pupils in Bradford score 41.6 on Attainment 8, below both West Yorkshire’s towns (46.9) and towns in England (45.9). 134 state-funded schools are located in Bradford’s built-up area. Bradford grades C for schools, on Department for Education Key Stage 2 and GCSE results: #80 of 91 in West Yorkshire. Ofsted is shown, not graded.

State schools
134
100 primary, 24 secondary
Reading, writing & maths
58%
meet the expected standard at 11 · 2023–25
England’s schools: 62%
Attainment 8
41.6
GCSE average across 8 subjects · 2025/26
England’s schools: 47.3
Grade 5+ English & maths
39%
a strong pass in both · 2025/26
England’s schools: 47%

Town figures are pupil-weighted across the schools the grade uses; England’s are the average school.

What stands out · In brief

What stands out about Bradford’s schools

Barkerend Leadership beats its intake

Schools with more pupils on free school meals usually get lower results. At Barkerend Primary Leadership Academy, 41% of pupils are on free school meals and 82% meet the expected standard; a typical school in England with that intake reaches 57%. Results and intake ↓

Written from the Department for Education and Ofsted data on this page.

School Grade

Bradford grades C for schools

Against every town in England with results; Wales publishes none.

Primary: reading, writing and maths at 11 (58% meet the standard)Better than 34% of towns in England
Secondary: Attainment 8 and grade 5+ English and maths (41.6 and 39%)Better than 25% of towns in England
Each of Bradford’s 98 primaries: % meeting the expected standard in reading, writing and maths (2023–25)20%30%40%50%60%70%80%90%England 62%Bradford 60%Carrwood Primary School: 26% · D−Knowleswood Primary School: 27% · D−Ley Top Primary School: 37% · D−Shirley Manor Primary School: 38% · D−Crossley Hall Academy: 40% · DHill Top CofE Primary School: 41% · DWorthinghead Primary School: 42% · DGreen Lane Primary School: 43% · DReevy Hill Primary School: 44% · DSt William's Catholic Primary School, A Voluntary Academy: 44% · DThe Academy At St. James: 45% · DSouthmere Primary Academy: 46% · DSt Oswald's Church of England Primary Academy: 46% · DFagley Primary School: 47% · DWhetley Academy: 47% · DCo-op Academy Parkland: 48% · C−Iqra Primary Academy: 48% · C−Peel Park Primary School and Nursery: 48% · C−Bradford Academy: 49% · DGirlington Primary School: 49% · C−Westminster Church of England Primary Academy: 49% · C−Beckfoot Allerton Primary School and Nursery: 51% · C−Clayton Village Academy: 51% · C−Our Lady and St Brendan's Catholic Primary School, A Voluntary Academy: 51% · C−St Joseph's Catholic Primary School, A Voluntary Academy: 51% · C−St Matthew's CofE Primary School and Nursery: 51% · C−St Paul's CofE Primary School: 51% · C−Woodlands Church of England Primary Academy: 51% · C−Clayton St John CofE Primary School: 52% · C−Co-op Academy Beckfield: 52% · C−Co-op Academy Princeville: 52% · C−Dixons Manningham Academy: 52% · C−Frizinghall Primary School: 52% · C−Ryecroft Primary Academy: 52% · C−St Columba's Catholic Primary School, a Voluntary Academy: 52% · C−Woodside Academy: 52% · C−Dixons Allerton Academy: 53% · CSt Luke's CofE Primary School: 53% · C−Carlton Mills: 54% · CCo-op Academy Penny Oaks: 54% · CHome Farm Primary School: 55% · CMargaret McMillan Primary School: 55% · CWestbourne Primary School: 55% · CSt John the Evangelist Catholic Primary School: 56% · CGrove House Academy: 57% · CWellington Primary School: 57% · CWibsey Primary School: 57% · CFarnham Academy: 58% · C+Horton Grange Primary School: 58% · C+Lower Fields Primary Academy: 58% · C+Poplars Farm Primary School: 58% · C+St Winefride's Catholic Primary School, A Voluntary Academy: 58% · C+Appleton Academy: 59% · DByron Primary School: 59% · C+Dixons Music Primary: 59% · C+Lapage Primary School and Nursery: 59% · C+Lidget Green Academy: 59% · C+St. Clare's Catholic Primary School, A Voluntary Academy: 59% · C+Atlas Community Primary School: 60% · C+Heaton St Barnabas' CofE Aided Primary School: 60% · C+Idle CofE Primary School: 60% · C+Lilycroft Primary School: 60% · C+Sandy Lane Primary School: 60% · C+St Matthew's Catholic Primary School, a Voluntary Academy: 60% · C+St Stephen's CofE Primary School: 60% · C+All Saints CofE Primary School: 61% · B−Newby Primary School: 61% · B−Cavendish Primary School: 62% · B−Swain House Primary School: 62% · B−Greengates Primary Academy: 63% · B−Low Moor CofE Primary School: 63% · B−Miriam Lord Primary School: 65% · BThorpe Primary: 65% · BBowling Park Primary School: 66% · BKillinghall Primary School: 66% · BSt Francis Catholic Primary School, A Voluntary Academy: 66% · BSt Philip's CofE Primary School: 66% · BStocks Lane Primary School: 66% · BBankfoot Primary School: 67% · BFarfield Primary and Nursery School: 68% · B+Rainbow Primary Leadership Academy: 68% · B+Blakehill Primary School: 69% · B+Newhall Park Primary School: 69% · B+St John's CofE Primary School: 69% · B+Dixons Marchbank Primary: 70% · B+Holybrook Primary School: 71% · A−St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy: 71% · A−Beckfoot Heaton Primary: 72% · A−Horton Park Primary School: 73% · A−Hollingwood Academy: 76% · ABrackenhill Primary School: 77% · ACopthorne Primary School: 77% · ASt Anthony's Catholic Primary School, A Voluntary Academy: 78% · AThornbury Primary Leadership Academy: 78% · AMarshfield Primary: 80% · ABarkerend Primary Leadership Academy: 82% · AThackley Primary School: 82% · ALift Feversham: 84% · A+
Each of Bradford’s 24 secondaries: Attainment 8 (2025/26)30354045505560England 47Bradford 43Co-op Academy Grange: 30 · D−Beckfoot Thornton: 34 · D−Bradford Academy: 35 · DButtershaw Business & Enterprise College Academy: 35 · DOasis Academy Lister Park: 36 · DAppleton Academy: 36 · DHanson Academy: 36 · C−Beckfoot Upper Heaton: 36 · DBradford Forster Academy: 38 · C−Laisterdyke Leadership Academy: 38 · C−Valley Academy: 41 · CImmanuel College: 42 · CDixons Allerton Academy: 42 · CCarlton Bolling: 44 · CBelle Vue Girls' Academy: 44 · B−St Bede's and St Joseph's Catholic College, A Voluntary Academy: 45 · B−Bradford Girls' Grammar School: 47 · B−Bronte Girls' Academy: 48 · B−Eden Boys' Leadership Academy, Bradford: 50 · A−Dixons McMillan Academy: 52 · B+Dixons City Academy: 53 · A−Dixons Trinity Academy: 53 · A−Dixons Kings Academy: 55 · AFeversham Girls' Secondary Academy: 55 · A−
England’s average schoolBradford’s average school

The primary figure: 100 primaries in the town, 15,704 pupils in results over three years. The secondary figure: 24 secondaries in the town, 4,643 pupils in results. Mainstream state schools only (grammar schools included); special schools, alternative provision, nurseries and 16–19 colleges are listed below but not graded. Each school’s results are compared with every school in England, then weighted by its pupils.

Map

Where Bradford’s 134 state schools are

Each school at its address, coloured by its own letter and sized by pupils. Open a school for its own page. The dashed shape is Bradford’s built-up area.

New College Bradford · no letterPark Aspire Alternative Provision Academy · no letter · 68 pupilsMidland Road Nursery School · no letter · 84 pupilsAbbey Green Nursery School · no letter · 97 pupilsLilycroft Nursery School · no letter · 116 pupilsHigh Park School · no letter · 135 pupilsCanterbury Nursery School and Centre for Children and Families · no letter · 162 pupilsOastlers School · no letter · 179 pupilsCo-op Academy Delius · no letter · 198 pupilsSt Edmund's Nursery School & Children's Centre · no letter · 242 pupilsChellow Heights Special School · no letter · 269 pupilsCo-op Academy Southfield · no letter · 378 pupilsDixons Sixth Form, Bradford · no letter · 1,238 pupilsWoodlands Church of England Primary Academy · C− · 106 pupilsSt William's Catholic Primary School, A Voluntary Academy · D · 117 pupilsShirley Manor Primary School · D− · 168 pupilsOur Lady and St Brendan's Catholic Primary School, A Voluntary Academy · C− · 180 pupilsAtlas Community Primary School · C+ · 186 pupilsCo-op Academy Parkland · C− · 186 pupilsCo-op Academy Penny Oaks · C · 188 pupilsSt. Clare's Catholic Primary School, A Voluntary Academy · C+ · 190 pupilsClayton Village Academy · C− · 191 pupilsCo-op Academy Beckfield · C− · 192 pupilsThorpe Primary · B · 192 pupilsSt John the Evangelist Catholic Primary School · C · 197 pupilsSt Paul's CofE Primary School · C− · 198 pupilsRyecroft Primary Academy · C− · 199 pupilsWorthinghead Primary School · D · 203 pupilsGreengates Primary Academy · B− · 204 pupilsStocks Lane Primary School · B · 207 pupilsSt Luke's CofE Primary School · C− · 209 pupilsSt Philip's CofE Primary School · B · 210 pupilsHill Top CofE Primary School · D · 215 pupilsReevy Hill Primary School · D · 216 pupilsSt Anthony's Catholic Primary School, A Voluntary Academy · A · 218 pupilsSt Matthew's Catholic Primary School, a Voluntary Academy · C+ · 218 pupilsSt Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy · A− · 226 pupilsSt Francis Catholic Primary School, A Voluntary Academy · B · 234 pupilsBankfoot Primary School · B · 247 pupilsHolybrook Primary School · A− · 256 pupilsFagley Primary School · D · 269 pupilsCarrwood Primary School · D− · 285 pupilsMeadow Bank Community School · D− · 286 pupilsCarlton Mills · C · 287 pupilsThe Academy At St. James · D · 310 pupilsSouthmere Primary Academy · D · 322 pupilsSandy Lane Primary School · C+ · 326 pupilsRainbow Primary Leadership Academy · B+ · 329 pupilsLey Top Primary School · D− · 338 pupilsSt Matthew's CofE Primary School and Nursery · C− · 338 pupilsSt Joseph's Catholic Primary School, A Voluntary Academy · C− · 342 pupilsLady Royd Primary School · A− · 350 pupilsValley Academy · C · 356 pupilsWoodside Academy · C− · 362 pupilsKnowleswood Primary School · D− · 363 pupilsClayton St John CofE Primary School · C− · 364 pupilsLilycroft Primary School · C+ · 367 pupilsDixons Manningham Academy · C− · 368 pupilsMiriam Lord Primary School · B · 370 pupilsWestbourne Primary School · C · 381 pupilsHeaton St Barnabas' CofE Aided Primary School · C+ · 382 pupilsFarfield Primary and Nursery School · B+ · 384 pupilsWhetley Academy · D · 387 pupilsSt Winefride's Catholic Primary School, A Voluntary Academy · C+ · 388 pupilsIdle CofE Primary School · C+ · 389 pupilsCo-op Academy Princeville · C− · 392 pupilsLow Moor CofE Primary School · B− · 395 pupilsLower Fields Primary Academy · C+ · 395 pupilsNewhall Park Primary School · B+ · 409 pupilsFrizinghall Primary School · C− · 410 pupilsGrove House Academy · C · 411 pupilsSt Oswald's Church of England Primary Academy · D · 412 pupilsDixons Music Primary · C+ · 420 pupilsSt Columba's Catholic Primary School, a Voluntary Academy · C− · 420 pupilsBlakehill Primary School · B+ · 421 pupilsHorton Park Primary School · A− · 422 pupilsBeckfoot Allerton Primary School and Nursery · C− · 426 pupilsFarnham Academy · C+ · 441 pupilsMarshfield Primary · A · 442 pupilsNewby Primary School · B− · 442 pupilsBrackenhill Primary School · A · 444 pupilsWestminster Church of England Primary Academy · C− · 444 pupilsCavendish Primary School · B− · 456 pupilsHome Farm Primary School · C · 456 pupilsPoplars Farm Primary School · C+ · 457 pupilsSt Stephen's CofE Primary School · C+ · 460 pupilsThackley Primary School · A · 465 pupilsSt John's CofE Primary School · B+ · 469 pupilsWellington Primary School · C · 473 pupilsLift Feversham · A+ · 478 pupilsDixons Marchbank Primary · B+ · 479 pupilsHollingwood Academy · A · 479 pupilsGirlington Primary School · C− · 492 pupilsThornbury Primary Leadership Academy · A · 495 pupilsSwain House Primary School · B− · 498 pupilsLidget Green Academy · C+ · 508 pupilsCopthorne Primary School · A · 517 pupilsGreen Lane Primary School · D · 518 pupilsBarkerend Primary Leadership Academy · A · 520 pupilsPeel Park Primary School and Nursery · C− · 529 pupilsMargaret McMillan Primary School · C · 553 pupilsEden Boys' Leadership Academy, Bradford · A− · 598 pupilsBowling Park Primary School · B · 615 pupilsIqra Primary Academy · C− · 616 pupilsAll Saints CofE Primary School · B− · 628 pupilsLapage Primary School and Nursery · C+ · 634 pupilsByron Primary School · C+ · 641 pupilsCrossley Hall Academy · D · 644 pupilsWibsey Primary School · C · 659 pupilsDixons McMillan Academy · B+ · 665 pupilsBradford Girls' Grammar School · B− · 667 pupilsDixons Trinity Academy · A− · 671 pupilsBeckfoot Upper Heaton · D · 679 pupilsHorton Grange Primary School · C+ · 682 pupilsKillinghall Primary School · B · 706 pupilsBronte Girls' Academy · B− · 709 pupilsOasis Academy Lister Park · D · 732 pupilsBeckfoot Heaton Primary · A− · 752 pupilsFeversham Girls' Secondary Academy · A− · 796 pupilsDixons Kings Academy · A · 818 pupilsLaisterdyke Leadership Academy · C− · 889 pupilsBradford Forster Academy · C− · 892 pupilsDixons City Academy · A− · 892 pupilsBelle Vue Girls' Academy · B− · 910 pupilsAppleton Academy · D · 1,207 pupilsBeckfoot Thornton · D− · 1,243 pupilsButtershaw Business & Enterprise College Academy · D · 1,325 pupilsCo-op Academy Grange · D− · 1,379 pupilsHanson Academy · C− · 1,503 pupilsBradford Academy · D · 1,549 pupilsCarlton Bolling · C · 1,633 pupilsImmanuel College · C · 1,732 pupilsDixons Allerton Academy · C · 1,775 pupilsSt Bede's and St Joseph's Catholic College, A Voluntary Academy · B− · 1,800 pupils© OpenStreetMap contributors
PrimarySecondarySpecial, nursery, 16–19Size: pupilsABCDNo letter

Most schools give places by distance once siblings are in, so the schools nearest a home matter more than any league table.

Results and intake

Which schools do better than their intake suggests

Schools with more pupils on free school meals tend to get lower results. The dashed line is the typical school in England for each level of free school meals; the band holds the middle two-thirds. A dot above the band is doing better than schools like it.

Primaries: KS2 reading, writing and maths against free school meals20%30%40%50%60%70%80%90%0%10%20%30%40%50%60%70%Pupils on free school meals →typical school in EnglandAll Saints CofE Primary School: 61% with 49% on free school meals (a typical school with that intake: 55%)Appleton Academy: 59% with 51% on free school meals (a typical school with that intake: 54%)Atlas Community Primary School: 60% with 34% on free school meals (a typical school with that intake: 59%)Bankfoot Primary School: 67% with 24% on free school meals (a typical school with that intake: 62%)Barkerend Primary Leadership Academy: 82% with 41% on free school meals (a typical school with that intake: 57%)Beckfoot Allerton Primary School and Nursery: 51% with 34% on free school meals (a typical school with that intake: 59%)Beckfoot Heaton Primary: 72% with 38% on free school meals (a typical school with that intake: 58%)Blakehill Primary School: 69% with 18% on free school meals (a typical school with that intake: 64%)Bowling Park Primary School: 66% with 46% on free school meals (a typical school with that intake: 56%)Brackenhill Primary School: 77% with 33% on free school meals (a typical school with that intake: 59%)Bradford Academy: 49% with 51% on free school meals (a typical school with that intake: 54%)Byron Primary School: 59% with 44% on free school meals (a typical school with that intake: 56%)Carlton Mills: 54% with 42% on free school meals (a typical school with that intake: 57%)Carrwood Primary School: 26% with 64% on free school meals (a typical school with that intake: 51%)Cavendish Primary School: 62% with 51% on free school meals (a typical school with that intake: 54%)Clayton St John CofE Primary School: 52% with 36% on free school meals (a typical school with that intake: 59%)Clayton Village Academy: 51% with 18% on free school meals (a typical school with that intake: 64%)Co-op Academy Beckfield: 52% with 48% on free school meals (a typical school with that intake: 55%)Co-op Academy Parkland: 48% with 59% on free school meals (a typical school with that intake: 52%)Co-op Academy Penny Oaks: 54% with 39% on free school meals (a typical school with that intake: 58%)Co-op Academy Princeville: 52% with 41% on free school meals (a typical school with that intake: 57%)Copthorne Primary School: 77% with 32% on free school meals (a typical school with that intake: 60%)Crossley Hall Academy: 40% with 36% on free school meals (a typical school with that intake: 59%)Dixons Allerton Academy: 53% with 37% on free school meals (a typical school with that intake: 58%)Dixons Manningham Academy: 52% with 33% on free school meals (a typical school with that intake: 60%)Dixons Marchbank Primary: 70% with 26% on free school meals (a typical school with that intake: 62%)Dixons Music Primary: 59% with 22% on free school meals (a typical school with that intake: 63%)Fagley Primary School: 47% with 38% on free school meals (a typical school with that intake: 58%)Farfield Primary and Nursery School: 68% with 53% on free school meals (a typical school with that intake: 54%)Farnham Academy: 58% with 31% on free school meals (a typical school with that intake: 60%)Frizinghall Primary School: 52% with 31% on free school meals (a typical school with that intake: 60%)Girlington Primary School: 49% with 43% on free school meals (a typical school with that intake: 57%)Green Lane Primary School: 43% with 40% on free school meals (a typical school with that intake: 57%)Greengates Primary Academy: 63% with 32% on free school meals (a typical school with that intake: 60%)Grove House Academy: 57% with 34% on free school meals (a typical school with that intake: 59%)Heaton St Barnabas' CofE Aided Primary School: 60% with 17% on free school meals (a typical school with that intake: 64%)Hill Top CofE Primary School: 41% with 19% on free school meals (a typical school with that intake: 63%)Hollingwood Academy: 76% with 30% on free school meals (a typical school with that intake: 60%)Holybrook Primary School: 71% with 62% on free school meals (a typical school with that intake: 51%)Home Farm Primary School: 55% with 31% on free school meals (a typical school with that intake: 60%)Horton Grange Primary School: 58% with 37% on free school meals (a typical school with that intake: 58%)Horton Park Primary School: 73% with 52% on free school meals (a typical school with that intake: 54%)Idle CofE Primary School: 60% with 7% on free school meals (a typical school with that intake: 67%)Iqra Primary Academy: 48% with 23% on free school meals (a typical school with that intake: 62%)Killinghall Primary School: 66% with 28% on free school meals (a typical school with that intake: 61%)Knowleswood Primary School: 27% with 70% on free school meals (a typical school with that intake: 49%)Lapage Primary School and Nursery: 59% with 40% on free school meals (a typical school with that intake: 57%)Ley Top Primary School: 37% with 48% on free school meals (a typical school with that intake: 55%)Lidget Green Academy: 59% with 42% on free school meals (a typical school with that intake: 57%)Lift Feversham: 84% with 33% on free school meals (a typical school with that intake: 59%)Lilycroft Primary School: 60% with 39% on free school meals (a typical school with that intake: 58%)Low Moor CofE Primary School: 63% with 18% on free school meals (a typical school with that intake: 64%)Lower Fields Primary Academy: 58% with 45% on free school meals (a typical school with that intake: 56%)Margaret McMillan Primary School: 55% with 36% on free school meals (a typical school with that intake: 59%)Marshfield Primary: 80% with 27% on free school meals (a typical school with that intake: 61%)Miriam Lord Primary School: 65% with 33% on free school meals (a typical school with that intake: 59%)Newby Primary School: 61% with 36% on free school meals (a typical school with that intake: 59%)Newhall Park Primary School: 69% with 41% on free school meals (a typical school with that intake: 57%)Our Lady and St Brendan's Catholic Primary School, A Voluntary Academy: 51% with 42% on free school meals (a typical school with that intake: 57%)Peel Park Primary School and Nursery: 48% with 41% on free school meals (a typical school with that intake: 57%)Poplars Farm Primary School: 58% with 28% on free school meals (a typical school with that intake: 61%)Rainbow Primary Leadership Academy: 68% with 34% on free school meals (a typical school with that intake: 59%)Reevy Hill Primary School: 44% with 53% on free school meals (a typical school with that intake: 54%)Ryecroft Primary Academy: 52% with 64% on free school meals (a typical school with that intake: 51%)Sandy Lane Primary School: 60% with 31% on free school meals (a typical school with that intake: 60%)Shirley Manor Primary School: 38% with 57% on free school meals (a typical school with that intake: 53%)Southmere Primary Academy: 46% with 61% on free school meals (a typical school with that intake: 52%)St Anthony's Catholic Primary School, A Voluntary Academy: 78% with 16% on free school meals (a typical school with that intake: 64%)St Columba's Catholic Primary School, a Voluntary Academy: 52% with 45% on free school meals (a typical school with that intake: 56%)St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy: 71% with 20% on free school meals (a typical school with that intake: 63%)St Francis Catholic Primary School, A Voluntary Academy: 66% with 12% on free school meals (a typical school with that intake: 65%)St John the Evangelist Catholic Primary School: 56% with 18% on free school meals (a typical school with that intake: 64%)St John's CofE Primary School: 69% with 33% on free school meals (a typical school with that intake: 59%)St Joseph's Catholic Primary School, A Voluntary Academy: 51% with 35% on free school meals (a typical school with that intake: 59%)St Luke's CofE Primary School: 53% with 30% on free school meals (a typical school with that intake: 60%)St Matthew's Catholic Primary School, a Voluntary Academy: 60% with 34% on free school meals (a typical school with that intake: 59%)St Matthew's CofE Primary School and Nursery: 51% with 33% on free school meals (a typical school with that intake: 59%)St Oswald's Church of England Primary Academy: 46% with 55% on free school meals (a typical school with that intake: 53%)St Paul's CofE Primary School: 51% with 31% on free school meals (a typical school with that intake: 60%)St Philip's CofE Primary School: 66% with 42% on free school meals (a typical school with that intake: 57%)St Stephen's CofE Primary School: 60% with 47% on free school meals (a typical school with that intake: 55%)St William's Catholic Primary School, A Voluntary Academy: 44% with 33% on free school meals (a typical school with that intake: 60%)St Winefride's Catholic Primary School, A Voluntary Academy: 58% with 22% on free school meals (a typical school with that intake: 62%)St. Clare's Catholic Primary School, A Voluntary Academy: 59% with 43% on free school meals (a typical school with that intake: 57%)Stocks Lane Primary School: 66% with 15% on free school meals (a typical school with that intake: 65%)Swain House Primary School: 62% with 38% on free school meals (a typical school with that intake: 58%)Thackley Primary School: 82% with 10% on free school meals (a typical school with that intake: 66%)The Academy At St. James: 45% with 48% on free school meals (a typical school with that intake: 55%)Thornbury Primary Leadership Academy: 78% with 32% on free school meals (a typical school with that intake: 60%)Thorpe Primary: 65% with 48% on free school meals (a typical school with that intake: 55%)Wellington Primary School: 57% with 29% on free school meals (a typical school with that intake: 61%)Westbourne Primary School: 55% with 37% on free school meals (a typical school with that intake: 58%)Westminster Church of England Primary Academy: 49% with 48% on free school meals (a typical school with that intake: 55%)Whetley Academy: 47% with 41% on free school meals (a typical school with that intake: 57%)Wibsey Primary School: 57% with 32% on free school meals (a typical school with that intake: 60%)Woodlands Church of England Primary Academy: 51% with 23% on free school meals (a typical school with that intake: 62%)Woodside Academy: 52% with 48% on free school meals (a typical school with that intake: 55%)Worthinghead Primary School: 42% with 23% on free school meals (a typical school with that intake: 62%)Barkerend LeadershipCarrwoodLift FevershamHill Top
Secondaries: Attainment 8 against free school meals25303540455055600%10%20%30%40%50%60%Pupils on free school meals →typical school in EnglandAppleton Academy: 36 with 51% on free school meals (a typical school with that intake: 40)Beckfoot Thornton: 34 with 40% on free school meals (a typical school with that intake: 44)Beckfoot Upper Heaton: 36 with 49% on free school meals (a typical school with that intake: 41)Belle Vue Girls' Academy: 44 with 41% on free school meals (a typical school with that intake: 43)Bradford Academy: 35 with 51% on free school meals (a typical school with that intake: 40)Bradford Forster Academy: 38 with 47% on free school meals (a typical school with that intake: 41)Bradford Girls' Grammar School: 47 with 49% on free school meals (a typical school with that intake: 41)Bronte Girls' Academy: 48 with 38% on free school meals (a typical school with that intake: 44)Buttershaw Business & Enterprise College Academy: 35 with 46% on free school meals (a typical school with that intake: 42)Carlton Bolling: 44 with 46% on free school meals (a typical school with that intake: 42)Co-op Academy Grange: 30 with 57% on free school meals (a typical school with that intake: 38)Dixons Allerton Academy: 42 with 37% on free school meals (a typical school with that intake: 45)Dixons City Academy: 53 with 32% on free school meals (a typical school with that intake: 47)Dixons Kings Academy: 55 with 31% on free school meals (a typical school with that intake: 47)Dixons McMillan Academy: 52 with 38% on free school meals (a typical school with that intake: 44)Dixons Trinity Academy: 53 with 36% on free school meals (a typical school with that intake: 45)Eden Boys' Leadership Academy, Bradford: 50 with 36% on free school meals (a typical school with that intake: 45)Feversham Girls' Secondary Academy: 55 with 35% on free school meals (a typical school with that intake: 45)Hanson Academy: 36 with 47% on free school meals (a typical school with that intake: 41)Immanuel College: 42 with 33% on free school meals (a typical school with that intake: 46)Laisterdyke Leadership Academy: 38 with 48% on free school meals (a typical school with that intake: 41)Oasis Academy Lister Park: 36 with 60% on free school meals (a typical school with that intake: 37)St Bede's and St Joseph's Catholic College, A Voluntary Academy: 45 with 28% on free school meals (a typical school with that intake: 48)Valley Academy: 41 with 53% on free school meals (a typical school with that intake: 39)Beckfoot ThorntonFeversham Girls' SecondaryDixons McMillanCo-op Academy Grange

The share of pupils on free school meals runs from 7% at Idle CofE Primary School to 70% at Knowleswood Primary School. Against schools with the same intake, Barkerend Primary Leadership Academy does best: 82% with 41% on free school meals, where a typical school would reach 57%. 44 of 98 primaries and 11 of 24 secondaries are above the line.

Show as a table
SchoolFree school mealsResultTypical for that intakeDifference
Barkerend Primary Leadership AcademyKS2 %41%82%57%+25
Lift FevershamKS2 %33%84%59%+25
Holybrook Primary SchoolKS2 %62%71%51%+20
Horton Park Primary SchoolKS2 %52%73%54%+19
Marshfield PrimaryKS2 %27%80%61%+19
Thornbury Primary Leadership AcademyKS2 %32%78%60%+18
Brackenhill Primary SchoolKS2 %33%77%59%+18
Copthorne Primary SchoolKS2 %32%77%60%+17
Thackley Primary SchoolKS2 %10%82%66%+16
Hollingwood AcademyKS2 %30%76%60%+16
Farfield Primary and Nursery SchoolKS2 %53%68%54%+14
Beckfoot Heaton PrimaryKS2 %38%72%58%+14
St Anthony's Catholic Primary School, A Voluntary AcademyKS2 %16%78%64%+14
Newhall Park Primary SchoolKS2 %41%69%57%+12
Bowling Park Primary SchoolKS2 %46%66%56%+10
Thorpe PrimaryKS2 %48%65%55%+10
Feversham Girls' Secondary AcademyAttainment 835%5545+10
St John's CofE Primary SchoolKS2 %33%69%59%+10
St Philip's CofE Primary SchoolKS2 %42%66%57%+9
Rainbow Primary Leadership AcademyKS2 %34%68%59%+9
Dixons Marchbank PrimaryKS2 %26%70%62%+8
St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary AcademyKS2 %20%71%63%+8
Dixons McMillan AcademyAttainment 838%5244+8
Cavendish Primary SchoolKS2 %51%62%54%+8
Dixons Kings AcademyAttainment 831%5547+8
Dixons Trinity AcademyAttainment 836%5345+7
Bradford Girls' Grammar SchoolAttainment 849%4741+6
All Saints CofE Primary SchoolKS2 %49%61%55%+6
Dixons City AcademyAttainment 832%5347+6
Miriam Lord Primary SchoolKS2 %33%65%59%+6
Blakehill Primary SchoolKS2 %18%69%64%+5
Bankfoot Primary SchoolKS2 %24%67%62%+5
Killinghall Primary SchoolKS2 %28%66%61%+5
St Stephen's CofE Primary SchoolKS2 %47%60%55%+5
Appleton AcademyKS2 %51%59%54%+5
Eden Boys' Leadership Academy, BradfordAttainment 836%5045+4
Swain House Primary SchoolKS2 %38%62%58%+4
Bronte Girls' AcademyAttainment 838%4844+3
Greengates Primary AcademyKS2 %32%63%60%+3
Byron Primary SchoolKS2 %44%59%56%+3
St. Clare's Catholic Primary School, A Voluntary AcademyKS2 %43%59%57%+2
Newby Primary SchoolKS2 %36%61%59%+2
Carlton BollingAttainment 846%4442+2
Lidget Green AcademyKS2 %42%59%57%+2
Lilycroft Primary SchoolKS2 %39%60%58%+2
Lower Fields Primary AcademyKS2 %45%58%56%+2
Valley AcademyAttainment 853%4139+2
Lapage Primary School and NurseryKS2 %40%59%57%+2
Ryecroft Primary AcademyKS2 %64%52%51%+1
Stocks Lane Primary SchoolKS2 %15%66%65%+1
Belle Vue Girls' AcademyAttainment 841%4443+1
St Matthew's Catholic Primary School, a Voluntary AcademyKS2 %34%60%59%+1
Atlas Community Primary SchoolKS2 %34%60%59%+1
St Francis Catholic Primary School, A Voluntary AcademyKS2 %12%66%65%+1
Sandy Lane Primary SchoolKS2 %31%60%60%+0
Horton Grange Primary SchoolKS2 %37%58%58%−0
Low Moor CofE Primary SchoolKS2 %18%63%64%−1
Oasis Academy Lister ParkAttainment 860%3637−1
Farnham AcademyKS2 %31%58%60%−2
Grove House AcademyKS2 %34%57%59%−2
St Bede's and St Joseph's Catholic College, A Voluntary AcademyAttainment 828%4548−2
Poplars Farm Primary SchoolKS2 %28%58%61%−3
Wibsey Primary SchoolKS2 %32%57%60%−3
Laisterdyke Leadership AcademyAttainment 848%3841−3
Carlton MillsKS2 %42%54%57%−3
Dixons Allerton AcademyAttainment 837%4245−3
Woodside AcademyKS2 %48%52%55%−3
Co-op Academy BeckfieldKS2 %48%52%55%−3
Westbourne Primary SchoolKS2 %37%55%58%−3
Bradford Forster AcademyAttainment 847%3841−3
Dixons Music PrimaryKS2 %22%59%63%−4
Margaret McMillan Primary SchoolKS2 %36%55%59%−4
Wellington Primary SchoolKS2 %29%57%61%−4
Co-op Academy Penny OaksKS2 %39%54%58%−4
Heaton St Barnabas' CofE Aided Primary SchoolKS2 %17%60%64%−4
Appleton AcademyAttainment 851%3640−4
Beckfoot Upper HeatonAttainment 849%3641−4
St Columba's Catholic Primary School, a Voluntary AcademyKS2 %45%52%56%−4
Co-op Academy ParklandKS2 %59%48%52%−4
St Winefride's Catholic Primary School, A Voluntary AcademyKS2 %22%58%62%−4
Immanuel CollegeAttainment 833%4246−4
Bradford AcademyAttainment 851%3540−5
Home Farm Primary SchoolKS2 %31%55%60%−5
Hanson AcademyAttainment 847%3641−5
Co-op Academy PrincevilleKS2 %41%52%57%−5
Bradford AcademyKS2 %51%49%54%−5
Dixons Allerton AcademyKS2 %37%53%58%−5
Southmere Primary AcademyKS2 %61%46%52%−6
Our Lady and St Brendan's Catholic Primary School, A Voluntary AcademyKS2 %42%51%57%−6
Westminster Church of England Primary AcademyKS2 %48%49%55%−6
Buttershaw Business & Enterprise College AcademyAttainment 846%3542−6
Clayton St John CofE Primary SchoolKS2 %36%52%59%−7
Idle CofE Primary SchoolKS2 %7%60%67%−7
St Oswald's Church of England Primary AcademyKS2 %55%46%53%−7
St Luke's CofE Primary SchoolKS2 %30%53%60%−7
Dixons Manningham AcademyKS2 %33%52%60%−8
Girlington Primary SchoolKS2 %43%49%57%−8
St John the Evangelist Catholic Primary SchoolKS2 %18%56%64%−8
Co-op Academy GrangeAttainment 857%3038−8
St Joseph's Catholic Primary School, A Voluntary AcademyKS2 %35%51%59%−8
Frizinghall Primary SchoolKS2 %31%52%60%−8
Beckfoot Allerton Primary School and NurseryKS2 %34%51%59%−8
St Matthew's CofE Primary School and NurseryKS2 %33%51%59%−8
St Paul's CofE Primary SchoolKS2 %31%51%60%−9
Peel Park Primary School and NurseryKS2 %41%48%57%−9
Reevy Hill Primary SchoolKS2 %53%44%54%−10
Beckfoot ThorntonAttainment 840%3444−10
The Academy At St. JamesKS2 %48%45%55%−10
Whetley AcademyKS2 %41%47%57%−10
Fagley Primary SchoolKS2 %38%47%58%−11
Woodlands Church of England Primary AcademyKS2 %23%51%62%−11
Clayton Village AcademyKS2 %18%51%64%−13
Iqra Primary AcademyKS2 %23%48%62%−14
Green Lane Primary SchoolKS2 %40%43%57%−14
Shirley Manor Primary SchoolKS2 %57%38%53%−15
St William's Catholic Primary School, A Voluntary AcademyKS2 %33%44%60%−16
Ley Top Primary SchoolKS2 %48%37%55%−18
Crossley Hall AcademyKS2 %36%40%59%−19
Worthinghead Primary SchoolKS2 %23%42%62%−20
Knowleswood Primary SchoolKS2 %70%27%49%−22
Hill Top CofE Primary SchoolKS2 %19%41%63%−22
Carrwood Primary SchoolKS2 %64%26%51%−25

Free school meals: pupils eligible now, DfE January 2026 census. The typical-school line is a straight-line fit across every graded school in England. It describes; it doesn’t grade: the School Grade uses results alone.

Getting a place

How school places work in Bradford

Bradford Council handles applications for every state school in Bradford, academies included. You apply to the council where you live, even for a school in another area.

Secondary (starting at 11)Apply by 31 October of Year 6. Offers on 1 March.
Primary (starting in Reception)Apply by 15 January before the September your child starts. Offers on 16 April.
Moving mid-yearApply to the council for an in-year place; it tells you which schools have room.

When a school is full

Every school publishes its admissions rules. Children in care come first, then, at most schools, brothers and sisters of current pupils, then those who live nearest. 33 of Bradford’s 121 mainstream schools have a religious character; some of them give priority by church attendance, so check each school’s rules. Infant classes are limited to 30 by law. If you’re refused a place, you can appeal to an independent panel.

Useful: Apply for a primary place (GOV.UK) · Apply for a secondary place (GOV.UK) · How admissions criteria work

How full each school is

Pupils on roll as a share of the school’s official capacity. The black tick is 100%; 25 schools are at or over it.

Swain House incl. nursery119%
Girlington incl. nursery117%
Hollingwood incl. nursery114%
Lift Feversham incl. nursery114%
Wellington incl. nursery113%
St Francis incl. nursery111%
Feversham Girls' Secondary111%
St Stephen's incl. nursery110%
Cavendish incl. nursery109%
St Columba's incl. nursery108%
Show all 121 schools
St Cuthbert and the First Martyrs' incl. nursery108%
Carlton Bolling107%
Farnham incl. nursery105%
Dixons Marchbank incl. nursery104%
St Anthony's incl. nursery104%
Marshfield incl. nursery103%
Hill Top102%
Dixons Kings102%
Byron incl. nursery102%
Poplars Farm incl. nursery102%
Beckfoot Allerton incl. nursery101%
Lapage incl. nursery101%
Blakehill100%
Dixons Trinity100%
Dixons Music100%
All Saints incl. nursery100%
Beckfoot Heaton incl. nursery100%
St Luke's100%
Dixons McMillan99%
Holybrook incl. nursery99%
Dixons City99%
Laisterdyke Leadership99%
Stocks Lane99%
Bronte Girls'98%
St Joseph's incl. nursery98%
Horton Park98%
Frizinghall incl. nursery98%
Worthinghead97%
Wibsey incl. nursery96%
Newby incl. nursery96%
Beckfoot Thornton96%
Killinghall incl. nursery95%
St John's incl. nursery95%
Valley95%
Sandy Lane incl. nursery94%
Greengates incl. nursery94%
Copthorne incl. nursery94%
St Paul's94%
Home Farm incl. nursery94%
Dixons Allerton incl. nursery94%
Low Moor94%
St John the Evangelist94%
Immanuel College94%
Beckfoot Upper Heaton93%
Thackley incl. nursery93%
Thorpe93%
Idle93%
Brackenhill incl. nursery93%
St Bede's and St Joseph's92%
Bradford Girls' Grammar92%
Co-op Academy Grange92%
Oasis Academy Lister Park92%
Co-op Academy Beckfield incl. nursery91%
Farfield incl. nursery91%
Peel Park incl. nursery91%
Clayton Village91%
Heaton St Barnabas'91%
Horton Grange incl. nursery91%
St Matthew's incl. nursery91%
Westbourne incl. nursery91%
St. Clare's90%
Iqra incl. nursery90%
Woodlands incl. nursery90%
Co-op Academy Penny Oaks incl. nursery90%
Lady Royd89%
St Philip's incl. nursery89%
Co-op Academy Parkland incl. nursery89%
Lower Fields incl. nursery89%
Miriam Lord incl. nursery88%
Appleton incl. nursery88%
Lilycroft87%
Bankfoot incl. nursery87%
St Winefride's incl. nursery87%
Grove House incl. nursery87%
Bowling Park incl. nursery87%
Fagley incl. nursery87%
Clayton St John incl. nursery87%
Knowleswood incl. nursery86%
St Oswald's incl. nursery86%
Our Lady and St Brendan's86%
Co-op Academy Princeville incl. nursery85%
Bradford Forster85%
Crossley Hall incl. nursery85%
Ryecroft incl. nursery84%
Hanson84%
Margaret McMillan incl. nursery83%
Barkerend Leadership incl. nursery83%
Reevy Hill incl. nursery82%
Buttershaw Business & Enterprise College82%
Green Lane incl. nursery82%
Newhall Park incl. nursery82%
Bradford incl. nursery82%
Dixons Manningham incl. nursery82%
Ley Top incl. nursery80%
Southmere incl. nursery80%
Belle Vue Girls'79%
Thornbury Leadership incl. nursery79%
Rainbow Leadership78%
Atlas incl. nursery78%
St Matthew's incl. nursery76%
Eden Boys' Leadership Academy, Bradford75%
Shirley Manor incl. nursery71%
Westminster incl. nursery70%
Woodside incl. nursery70%
The Academy At St. James incl. nursery69%
Lidget Green incl. nursery68%
Carlton Mills incl. nursery68%
Meadow Bank Community incl. nursery68%
Carrwood incl. nursery61%
St William's56%
Whetley incl. nursery55%

DfE register of schools (GIAS), January 2026 census. Capacity often excludes a nursery class, so a school with a nursery can show over 100%.

The schools

134 state schools in Bradford

Each school’s own letter compares its results with every state school in England of the same phase: Key Stage 2 for primaries, GCSEs for secondaries. Open a school for its results, how its letter is worked out, Ofsted and a map.

Letters of Bradford’s schoolsA 19B 25C 54D 2313 without a letter
Primary schools97 · best KS2 results first
Lift Feversham
Primary · ages 3–11 · Academy
A+
84% met the KS2 standard (3 years)
478 pupilsOfsted: Inspected 2025
Barkerend Primary Leadership Academy
Primary · ages 3–11 · Academy
A
82% met the KS2 standard (3 years)
520 pupilsOfsted: Inspected 2025
Thackley Primary School
Primary · ages 3–11 · Community
A
82% met the KS2 standard (3 years)
465 pupilsOfsted: Good 2024
Marshfield Primary
Primary · ages 3–11 · Academy
A
80% met the KS2 standard (3 years)
442 pupilsOfsted: Inspected 2025
Thornbury Primary Leadership Academy
Primary · ages 3–11 · Academy
A
78% met the KS2 standard (3 years)
495 pupilsOfsted: Good 2022
St Anthony's Catholic Primary School, A Voluntary Academy
Primary · ages 3–11 · Academy · Roman Catholic
A
78% met the KS2 standard (3 years)
218 pupilsOfsted: Good 2024
Copthorne Primary School
Primary · ages 2–11 · Academy
A
77% met the KS2 standard (3 years)
517 pupilsOfsted: report card 2026
Brackenhill Primary School
Primary · ages 3–11 · Community
A
77% met the KS2 standard (3 years)
444 pupilsOfsted: Inspected 2024
Hollingwood Academy
Primary · ages 3–11 · Academy
A
76% met the KS2 standard (3 years)
479 pupilsOfsted: Good 2022
Lady Royd Primary School
Primary · ages 4–11 · Free school
A−
350 pupils
Horton Park Primary School
Primary · ages 4–11 · Academy
A−
73% met the KS2 standard (3 years)
422 pupilsOfsted: Good 2022
Beckfoot Heaton Primary
Primary · ages 2–11 · Academy
A−
72% met the KS2 standard (3 years)
752 pupilsOfsted: Inspected 2025
Holybrook Primary School
Primary · ages 3–11 · Academy
A−
71% met the KS2 standard (3 years)
256 pupilsOfsted: Outstanding 2022
St Cuthbert and the First Martyrs' Catholic Primary School, A Voluntary Academy
Primary · ages 3–11 · Academy · Roman Catholic
A−
71% met the KS2 standard (3 years)
226 pupilsOfsted: Good 2022
Dixons Marchbank Primary
Primary · ages 3–11 · Academy
B+
70% met the KS2 standard (3 years)
479 pupilsOfsted: Outstanding 2023
St John's CofE Primary School
Primary · ages 3–11 · Academy · Church of England
B+
69% met the KS2 standard (3 years)
469 pupilsOfsted: Outstanding 2023
Blakehill Primary School
Primary · ages 4–11 · Community
B+
69% met the KS2 standard (3 years)
421 pupilsOfsted: Good 2022
Newhall Park Primary School
Primary · ages 3–11 · Community
B+
69% met the KS2 standard (3 years)
409 pupilsOfsted: report card 2026
Farfield Primary and Nursery School
Primary · ages 3–11 · Community
B+
68% met the KS2 standard (3 years)
384 pupilsOfsted: Inspected 2025
Rainbow Primary Leadership Academy
Primary · ages 4–11 · Free school
B+
68% met the KS2 standard (3 years)
329 pupilsOfsted: Good 2022
Bankfoot Primary School
Primary · ages 3–11 · Community
B
67% met the KS2 standard (3 years)
247 pupilsOfsted: Inspected 2024
Killinghall Primary School
Primary · ages 2–11 · Foundation
B
66% met the KS2 standard (3 years)
706 pupilsOfsted: Good 2023
Bowling Park Primary School
Primary · ages 3–11 · Academy
B
66% met the KS2 standard (3 years)
615 pupilsOfsted: Inspected 2025
St Francis Catholic Primary School, A Voluntary Academy
Primary · ages 3–11 · Academy · Catholic
B
66% met the KS2 standard (3 years)
234 pupilsOfsted: Inspected 2024
Show all 97 primary schools
St Philip's CofE Primary School
Primary · ages 3–11 · Academy · Church of England
B
66% met the KS2 standard (3 years)
210 pupilsOfsted: Good 2023
Stocks Lane Primary School
Primary · ages 4–11 · Community
B
66% met the KS2 standard (3 years)
207 pupilsOfsted: Good 2024
Miriam Lord Primary School
Primary · ages 3–11 · Academy
B
65% met the KS2 standard (3 years)
370 pupilsOfsted: report card 2025
Thorpe Primary
Primary · ages 4–11 · Academy
B
65% met the KS2 standard (3 years)
192 pupilsOfsted: Good 2023
Low Moor CofE Primary School
Primary · ages 4–11 · Voluntary controlled · Church of England
B−
63% met the KS2 standard (3 years)
395 pupilsOfsted: Good 2023
Greengates Primary Academy
Primary · ages 3–11 · Academy
B−
63% met the KS2 standard (3 years)
204 pupilsOfsted: Good 2023
Swain House Primary School
Primary · ages 2–11 · Community
B−
62% met the KS2 standard (3 years)
498 pupilsOfsted: Good 2023
Cavendish Primary School
Primary · ages 3–11 · Academy
B−
62% met the KS2 standard (3 years)
456 pupilsOfsted: report card 2026
All Saints CofE Primary School
Primary · ages 2–11 · Academy · Church of England
B−
61% met the KS2 standard (3 years)
628 pupilsOfsted: Inspected 2025
Newby Primary School
Primary · ages 3–11 · Community
B−
61% met the KS2 standard (3 years)
442 pupilsOfsted: Good 2023
St Stephen's CofE Primary School
Primary · ages 3–11 · Voluntary aided · Church of England
C+
60% met the KS2 standard (3 years)
460 pupilsOfsted: Good 2022
Idle CofE Primary School
Primary · ages 4–11 · Voluntary aided · Church of England
C+
60% met the KS2 standard (3 years)
389 pupilsOfsted: Inspected 2025
Heaton St Barnabas' CofE Aided Primary School
Primary · ages 5–11 · Voluntary aided · Church of England
C+
60% met the KS2 standard (3 years)
382 pupilsOfsted: Good 2023
Lilycroft Primary School
Primary · ages 4–11 · Academy
C+
60% met the KS2 standard (3 years)
367 pupilsOfsted: Inspected 2024
Sandy Lane Primary School
Primary · ages 2–11 · Community
C+
60% met the KS2 standard (3 years)
326 pupilsOfsted: Good 2024
St Matthew's Catholic Primary School, a Voluntary Academy
Primary · ages 3–11 · Academy · Roman Catholic
C+
60% met the KS2 standard (3 years)
218 pupilsOfsted: report card 2026
Atlas Community Primary School
Primary · ages 3–11 · Academy
C+
60% met the KS2 standard (3 years)
186 pupilsOfsted: Inspected 2025
Byron Primary School
Primary · ages 3–11 · Academy
C+
59% met the KS2 standard (3 years)
641 pupilsOfsted: Good 2022
Lapage Primary School and Nursery
Primary · ages 3–11 · Academy
C+
59% met the KS2 standard (3 years)
634 pupilsOfsted: Inspected 2025
Lidget Green Academy
Primary · ages 3–11 · Academy
C+
59% met the KS2 standard (3 years)
508 pupilsOfsted: report card 2026
Dixons Music Primary
Primary · ages 4–11 · Free school
C+
59% met the KS2 standard (3 years)
420 pupilsOfsted: Outstanding 2022
St. Clare's Catholic Primary School, A Voluntary Academy
Primary · ages 5–11 · Academy · Roman Catholic
C+
59% met the KS2 standard (3 years)
190 pupilsOfsted: Good 2024
Horton Grange Primary School
Primary · ages 2–11 · Academy
C+
58% met the KS2 standard (3 years)
682 pupilsOfsted: Inspected 2024
Poplars Farm Primary School
Primary · ages 3–11 · Community
C+
58% met the KS2 standard (3 years)
457 pupilsOfsted: Good 2023
Farnham Academy
Primary · ages 2–11 · Academy
C+
58% met the KS2 standard (3 years)
441 pupilsOfsted: Good 2023
Lower Fields Primary Academy
Primary · ages 3–11 · Academy
C+
58% met the KS2 standard (3 years)
395 pupilsOfsted: Good 2023
St Winefride's Catholic Primary School, A Voluntary Academy
Primary · ages 3–11 · Academy · Roman Catholic
C+
58% met the KS2 standard (3 years)
388 pupilsOfsted: Inspected 2025
Wibsey Primary School
Primary · ages 3–11 · Community
C
57% met the KS2 standard (3 years)
659 pupilsOfsted: Good 2023
Wellington Primary School
Primary · ages 3–11 · Community
C
57% met the KS2 standard (3 years)
473 pupilsOfsted: Good 2023
Grove House Academy
Primary · ages 3–11 · Academy
C
57% met the KS2 standard (3 years)
411 pupilsOfsted: Good 2023
St John the Evangelist Catholic Primary School
Primary · ages 4–11 · Academy · Roman Catholic
C
56% met the KS2 standard (3 years)
197 pupilsOfsted: Inspected 2025
Margaret McMillan Primary School
Primary · ages 3–11 · Academy
C
55% met the KS2 standard (3 years)
553 pupilsOfsted: Inspected 2025
Home Farm Primary School
Primary · ages 3–11 · Community
C
55% met the KS2 standard (3 years)
456 pupilsOfsted: report card 2026
Westbourne Primary School
Primary · ages 3–11 · Academy
C
55% met the KS2 standard (3 years)
381 pupilsOfsted: Inspected 2025
Carlton Mills
Primary · ages 3–11 · Academy
C
54% met the KS2 standard (3 years)
287 pupilsOfsted: Good 2023
Co-op Academy Penny Oaks
Primary · ages 3–11 · Academy
C
54% met the KS2 standard (3 years)
188 pupilsOfsted: Good 2022
St Luke's CofE Primary School
Primary · ages 4–11 · Voluntary controlled · Church of England
C−
53% met the KS2 standard (3 years)
209 pupilsOfsted: Inspected 2025
St Columba's Catholic Primary School, a Voluntary Academy
Primary · ages 2–11 · Academy · Roman Catholic
C−
52% met the KS2 standard (3 years)
420 pupilsOfsted: Good 2024
Frizinghall Primary School
Primary · ages 3–11 · Community
C−
52% met the KS2 standard (3 years)
410 pupilsOfsted: report card 2026
Co-op Academy Princeville
Primary · ages 2–11 · Academy
C−
52% met the KS2 standard (3 years)
392 pupilsOfsted: Good 2024
Dixons Manningham Academy
Primary · ages 3–11 · Academy
C−
52% met the KS2 standard (3 years)
368 pupilsOfsted: Good 2023
Clayton St John CofE Primary School
Primary · ages 3–11 · Academy · Church of England
C−
52% met the KS2 standard (3 years)
364 pupilsOfsted: Inspected 2025
Woodside Academy
Primary · ages 3–11 · Academy
C−
52% met the KS2 standard (3 years)
362 pupilsOfsted: Inspected 2024
Ryecroft Primary Academy
Primary · ages 3–11 · Academy
C−
52% met the KS2 standard (3 years)
199 pupilsOfsted: Inspected 2025
Co-op Academy Beckfield
Primary · ages 3–11 · Academy
C−
52% met the KS2 standard (3 years)
192 pupilsOfsted: Inspected 2024
Beckfoot Allerton Primary School and Nursery
Primary · ages 3–11 · Academy
C−
51% met the KS2 standard (3 years)
426 pupilsOfsted: Inspected 2024
St Joseph's Catholic Primary School, A Voluntary Academy
Primary · ages 3–11 · Academy · Roman Catholic
C−
51% met the KS2 standard (3 years)
342 pupilsOfsted: Good 2023
St Matthew's CofE Primary School and Nursery
Primary · ages 3–11 · Academy · Church of England
C−
51% met the KS2 standard (3 years)
338 pupilsOfsted: Requires improvement 2023
St Paul's CofE Primary School
Primary · ages 4–11 · Voluntary aided · Church of England
C−
51% met the KS2 standard (3 years)
198 pupilsOfsted: Inspected 2025
Clayton Village Academy
Primary · ages 4–11 · Academy
C−
51% met the KS2 standard (3 years)
191 pupilsOfsted: Inspected 2024
Our Lady and St Brendan's Catholic Primary School, A Voluntary Academy
Primary · ages 4–11 · Academy · Roman Catholic
C−
51% met the KS2 standard (3 years)
180 pupilsOfsted: report card 2026
Woodlands Church of England Primary Academy
Primary · ages 3–11 · Academy · Church of England
C−
51% met the KS2 standard (3 years)
106 pupilsOfsted: Good 2023
Girlington Primary School
Primary · ages 2–11 · Community
C−
49% met the KS2 standard (3 years)
492 pupilsOfsted: Good 2023
Westminster Church of England Primary Academy
Primary · ages 3–11 · Academy · Church of England
C−
49% met the KS2 standard (3 years)
444 pupilsOfsted: Good 2023
Iqra Primary Academy
Primary · ages 3–11 · Academy
C−
48% met the KS2 standard (3 years)
616 pupilsOfsted: Good 2023
Peel Park Primary School and Nursery
Primary · ages 3–11 · Community
C−
48% met the KS2 standard (3 years)
529 pupilsOfsted: Inspected 2025
Co-op Academy Parkland
Primary · ages 3–11 · Academy
C−
48% met the KS2 standard (3 years)
186 pupilsOfsted: Inspected 2025
Whetley Academy
Primary · ages 2–11 · Academy
D
47% met the KS2 standard (3 years)
387 pupilsOfsted: Good 2023
Fagley Primary School
Primary · ages 2–11 · Community
D
47% met the KS2 standard (3 years)
269 pupilsOfsted: Outstanding 2024
St Oswald's Church of England Primary Academy
Primary · ages 3–11 · Academy · Church of England
D
46% met the KS2 standard (3 years)
412 pupilsOfsted: Requires improvement 2023
Southmere Primary Academy
Primary · ages 3–11 · Academy
D
46% met the KS2 standard (3 years)
322 pupilsOfsted: Good 2023
The Academy At St. James
Primary · ages 2–11 · Academy · Church of England
D
45% met the KS2 standard (3 years)
310 pupilsOfsted: report card 2026
Reevy Hill Primary School
Primary · ages 3–11 · Academy
D
44% met the KS2 standard (3 years)
216 pupilsOfsted: Inspected 2025
St William's Catholic Primary School, A Voluntary Academy
Primary · ages 4–11 · Academy · Roman Catholic
D
44% met the KS2 standard (3 years)
117 pupilsOfsted: Good 2023
Green Lane Primary School
Primary · ages 2–11 · Academy
D
43% met the KS2 standard (3 years)
518 pupilsOfsted: Inspected 2024
Worthinghead Primary School
Primary · ages 5–11 · Community
D
42% met the KS2 standard (3 years)
203 pupilsOfsted: report card 2026
Crossley Hall Academy
Primary · ages 2–11 · Academy
D
40% met the KS2 standard (3 years)
644 pupilsOfsted: Good 2023
Hill Top CofE Primary School
Primary · ages 4–11 · Foundation · Church of England
D
41% met the KS2 standard (3 years)
215 pupilsOfsted: Good 2023
Ley Top Primary School
Primary · ages 3–11 · Community
D−
37% met the KS2 standard (3 years)
338 pupilsOfsted: report card 2026
Meadow Bank Community School
Primary · ages 3–11 · Academy
D−
286 pupilsOfsted: Requires improvement 2023
Shirley Manor Primary School
Primary · ages 3–11 · Academy
D−
38% met the KS2 standard (3 years)
168 pupilsOfsted: Inspected 2024
Knowleswood Primary School
Primary · ages 3–11 · Academy
D−
27% met the KS2 standard (3 years)
363 pupilsOfsted: report card 2026
Carrwood Primary School
Primary · ages 2–11 · Academy
D−
26% met the KS2 standard (3 years)
285 pupilsOfsted: report card 2026
Secondary schools21 · best GCSE results first
Dixons Kings Academy
Secondary · ages 11–16 · Free school
A
54.7 Attainment 8 · 64% grade 5+ E&M
818 pupilsOfsted: Outstanding 2024
Eden Boys' Leadership Academy, Bradford
Secondary · ages 11–19 · Free school · Muslim, boys
A−
49.8 Attainment 8 · 66% grade 5+ E&M
598 pupilsOfsted: Outstanding 2024
Dixons City Academy
Secondary · ages 11–16 · Academy
A−
52.5 Attainment 8 · 57% grade 5+ E&M
892 pupilsOfsted: Inspected 2024
Feversham Girls' Secondary Academy
Secondary · ages 11–18 · Academy · Muslim, girls
A−
55.3 Attainment 8 · 53% grade 5+ E&M
796 pupilsOfsted: report card 2026
Dixons Trinity Academy
Secondary · ages 11–16 · Free school
A−
52.5 Attainment 8 · 54% grade 5+ E&M
671 pupilsOfsted: Inspected 2025
Dixons McMillan Academy
Secondary · ages 11–16 · Free school
B+
52.2 Attainment 8 · 53% grade 5+ E&M
665 pupilsOfsted: Good 2023
Bronte Girls' Academy
Secondary · ages 11–16 · Free school · girls
B−
47.9 Attainment 8 · 44% grade 5+ E&M
709 pupilsOfsted: Good 2024
Bradford Girls' Grammar School
Secondary · ages 11–16 · Free school · girls
B−
46.8 Attainment 8 · 45% grade 5+ E&M
667 pupilsOfsted: Inspected 2024
St Bede's and St Joseph's Catholic College, A Voluntary Academy
Secondary · ages 11–18 · Academy · Roman Catholic
B−
45.4 Attainment 8 · 47% grade 5+ E&M
1,800 pupilsOfsted: report card 2026
Belle Vue Girls' Academy
Secondary · ages 11–18 · Academy · girls
B−
44.4 Attainment 8 · 46% grade 5+ E&M
910 pupilsOfsted: report card 2025
Carlton Bolling
Secondary · ages 11–16 · Academy
C
43.8 Attainment 8 · 38% grade 5+ E&M
1,633 pupilsOfsted: Outstanding 2023
Valley Academy
Secondary · ages 11–16 · Free school
C
41.1 Attainment 8 · 43% grade 5+ E&M
356 pupilsOfsted: report card 2026
Immanuel College
Secondary · ages 11–18 · Academy · Church of England
C
41.8 Attainment 8 · 40% grade 5+ E&M
1,732 pupilsOfsted: Good 2024
Hanson Academy
Secondary · ages 11–18 · Academy
C−
36.3 Attainment 8 · 45% grade 5+ E&M
1,503 pupilsOfsted: Inspected 2025
Laisterdyke Leadership Academy
Secondary · ages 11–18 · Academy
C−
38.1 Attainment 8 · 37% grade 5+ E&M
889 pupilsOfsted: Good 2023
Bradford Forster Academy
Secondary · ages 11–16 · Academy · Church of England
C−
37.7 Attainment 8 · 33% grade 5+ E&M
892 pupilsOfsted: Inspected 2025
Beckfoot Upper Heaton
Secondary · ages 11–16 · Academy
D
36.4 Attainment 8 · 33% grade 5+ E&M
679 pupilsOfsted: Good 2023
Oasis Academy Lister Park
Secondary · ages 11–16 · Academy
D
35.7 Attainment 8 · 29% grade 5+ E&M
732 pupilsOfsted: Good 2024
Buttershaw Business & Enterprise College Academy
Secondary · ages 11–16 · Academy
D
35.3 Attainment 8 · 24% grade 5+ E&M
1,325 pupilsOfsted: Inspected 2025
Beckfoot Thornton
Secondary · ages 11–16 · Academy
D−
34 Attainment 8 · 24% grade 5+ E&M
1,243 pupilsOfsted: report card 2026
Co-op Academy Grange
Secondary · ages 11–16 · Academy
D−
30.1 Attainment 8 · 18% grade 5+ E&M
1,379 pupilsOfsted: Inspected 2025
Special schools, nurseries and colleges13 · no letter: their results don’t compare
Dixons Sixth Form, Bradford
Sixth form / 16–19 · ages 16–19 · Free school
No letter
1,238 pupils
Co-op Academy Southfield
Special school · ages 11–19 · Academy
No letter
378 pupilsOfsted: Good 2024
Chellow Heights Special School
Special school · ages 2–11 · Community
No letter
269 pupilsOfsted: Good 2023
St Edmund's Nursery School & Children's Centre
Nursery · ages 0–5 · Local authority nursery school
No letter
242 pupilsOfsted: Inspected 2024
Co-op Academy Delius
Special school · ages 2–11 · Academy
No letter
198 pupilsOfsted: Good 2023
Oastlers School
Special school · ages 11–19 · Academy
No letter
12.1 Attainment 8 · 0% grade 5+ E&M
179 pupilsOfsted: report card 2026
Canterbury Nursery School and Centre for Children and Families
Nursery · ages 2–5 · Local authority nursery school
No letter
162 pupilsOfsted: Inspected 2025
High Park School
Special school · ages 3–19 · Academy
No letter
135 pupilsOfsted: Inspected 2025
Lilycroft Nursery School
Nursery · ages 2–5 · Local authority nursery school
No letter
116 pupilsOfsted: Outstanding 2023
Abbey Green Nursery School
Nursery · ages 2–4 · Local authority nursery school
No letter
97 pupilsOfsted: Outstanding 2023
Midland Road Nursery School
Nursery · ages 2–5 · Local authority nursery school
No letter
84 pupilsOfsted: Outstanding 2023
Park Aspire Alternative Provision Academy
Alternative provision · ages 4–14 · Academy
No letter
68 pupilsOfsted: Good 2020
New College Bradford
Sixth form / 16–19 · ages 16–19 · Free school
No letter
0 pupils

Key result: Attainment 8 and grade 5+ English and maths (GCSEs, 2025/26 provisional) for secondaries; the share meeting the expected standard in reading, writing and maths (KS2, DfE’s three-year average) for primaries. Pupils: the January 2026 school census. No letter: an infant or first school (no KS2 tests), a new school, a small cohort DfE suppresses, or a special school, nursery or college. Independent schools aren’t included.

Ofsted

Ofsted report cards

Each school’s latest inspection; report cards replace one-word judgements as schools are re-inspected.

Outstanding 6Good 33Report card 21Requires improvement 4Ungraded inspection only 67No published grade 3

Ofsted stopped giving one-word judgements in 2024. Until a school is re-inspected, its last overall judgement is its most recent single grade; a school judged years ago may have changed a lot since.

Since November 2025 Ofsted gives each area of a school one of five grades (exceptional, strong standard, expected standard, needs attention, urgent improvement) and says whether safeguarding is met, instead of one overall word. 21 of Bradford’s 134 state schools have a report card so far; the others show their last inspection under the old framework. Ofsted is never part of the School Grade.

SchoolSafeguardingAchievementCurriculum and teachingInclusionAttendance and behaviourPersonal development and well-beingLeadership and governanceEarly yearsSixth form
Cavendish Primary SchoolJuly 2026MetExpected standardExpected standardExpected standardExpected standardStrong standardExpected standardExpected standard—
Newhall Park Primary SchoolJuly 2026MetStrong standardStrong standardStrong standardNeeds attentionExpected standardExpected standardExpected standard—
The Academy At St. JamesJuly 2026MetNeeds attentionExpected standardExpected standardStrong standardExpected standardExpected standardExpected standard—
Carrwood Primary SchoolJune 2026MetNeeds attentionExpected standardExpected standardNeeds attentionStrong standardExpected standardExpected standard—
Our Lady and St Brendan's Catholic Primary School, A Voluntary AcademyJune 2026MetExpected standardExpected standardStrong standardExpected standardStrong standardExpected standardExpected standard—
Knowleswood Primary SchoolJune 2026MetNeeds attentionNeeds attentionExpected standardNeeds attentionExpected standardNeeds attentionExpected standard—
Appleton AcademyJune 2026MetNeeds attentionNeeds attentionExpected standardExpected standardExpected standardNeeds attentionExpected standard—
St Matthew's Catholic Primary School, a Voluntary AcademyJune 2026MetExpected standardExpected standardExpected standardNeeds attentionExpected standardExpected standardExpected standard—
Worthinghead Primary SchoolJune 2026MetNeeds attentionNeeds attentionNeeds attentionNeeds attentionExpected standardNeeds attentionNeeds attention—
Lidget Green AcademyJune 2026MetNeeds attentionExpected standardExpected standardExpected standardExpected standardExpected standardStrong standard—
St Bede's and St Joseph's Catholic College, A Voluntary AcademyMay 2026MetExpected standardExpected standardExpected standardExpected standardExpected standardExpected standard—Strong standard
Frizinghall Primary SchoolMay 2026MetNeeds attentionExpected standardStrong standardNeeds attentionStrong standardExpected standardExpected standard—
Beckfoot ThorntonApril 2026Not metNeeds attentionNeeds attentionNeeds attentionUrgent improvementNeeds attentionUrgent improvement——
Feversham Girls' Secondary AcademyApril 2026MetStrong standardStrong standardStrong standardStrong standardStrong standardStrong standard—Expected standard
Ley Top Primary SchoolApril 2026MetUrgent improvementUrgent improvementNeeds attentionNeeds attentionNeeds attentionNeeds attentionNeeds attention—
Home Farm Primary SchoolMarch 2026MetExpected standardExpected standardExpected standardNeeds attentionExpected standardExpected standardExpected standard—
Valley AcademyMarch 2026MetExpected standardExpected standardExpected standardExpected standardExpected standardExpected standard——
Oastlers SchoolFebruary 2026MetExceptionalExceptionalExceptionalExceptionalExceptionalExceptional—Exceptional
Copthorne Primary SchoolJanuary 2026MetStrong standardExpected standardStrong standardStrong standardStrong standardStrong standardExpected standard—
Miriam Lord Primary SchoolDecember 2025MetExpected standardExpected standardStrong standardStrong standardStrong standardExpected standardExpected standard—
Belle Vue Girls' AcademyNovember 2025MetExpected standardExpected standardExpected standardExpected standardStrong standardExpected standard—Expected standard
Who runs them

20 academy trusts and the council

Academies are state schools run by a trust rather than the council: the trust employs the staff and can set its own curriculum and term dates. Admissions still go through the council.

Run bySchoolsPupilsTheir letters
Bradford Diocesan Academies TrustImmanuel College, Buttershaw Business & Enterprise College, Belle Vue Girls', Bradford Forster, Bradford Girls' Grammar, St John's, Westminster, St Oswald's, Clayton St John, Lady Royd, St Matthew's, The Academy At St. James, St Philip's, Woodlands148,529CDB−C−B−B+C−DC−A−C−DBC−
Blessed Christopher Wharton Catholic Academy TrustSt Bede's and St Joseph's, St Columba's, St Winefride's, St Joseph's, St Francis, St Cuthbert and the First Martyrs', St Anthony's, St Matthew's, St John the Evangelist, St. Clare's, Our Lady and St Brendan's, St William's124,530B−C−C+C−BA−AC+CC+C−D
Exceed Academies TrustAppleton, Horton Grange, Bowling Park, Copthorne, Cavendish, Horton Park, Knowleswood, Holybrook, Oastlers, Park Aspire Alternative Provision104,765DC+BAB−A−D−A−
Dixons Academies TrustDixons Allerton, Dixons Sixth Form, Bradford, Dixons City, Dixons Kings, Dixons Trinity, Dixons McMillan, Dixons Marchbank, Dixons Music, Dixons Manningham97,326CA−AA−B+B+C+C−
Delta Academies TrustHanson, Lower Fields, Whetley, Valley, Southmere, Greengates, Ryecroft73,366C−C+DCDB−C−
Co-Operative Academies TrustCo-op Academy Grange, Co-op Academy Princeville, Co-op Academy Southfield, Co-op Academy Delius, Co-op Academy Beckfield, Co-op Academy Penny Oaks, Co-op Academy Parkland72,913D−C−C−CC−
Impact Education Multi Academy TrustCrossley Hall, Lidget Green, Hollingwood, Farnham, Grove House, Clayton Village62,674DC+AC+CC−
Priestley Academy TrustMargaret McMillan, Green Lane, Westbourne, Miriam Lord, Lilycroft, Atlas62,375CDCBC+C+
Star AcademiesLaisterdyke Leadership, Eden Boys' Leadership Academy, Bradford, Barkerend Leadership, Thornbury Leadership, Rainbow Leadership52,831C−A−AAB+
Carlton Academy TrustCarlton Bolling, Marshfield, Carlton Mills, Thorpe, High Park52,689CACB
Beckfoot TrustBeckfoot Thornton, Beckfoot Heaton, Beckfoot Upper Heaton, Beckfoot Allerton43,100D−A−DC−
Iexel Education TrustFeversham Girls' Secondary, Bronte Girls', Iqra32,121A−B−C−
Northern Star Academies TrustByron, Lapage, Meadow Bank Community31,561C+C+D−
Leading Learners Multi Academy TrustWoodside, Carrwood, Reevy Hill3863C−D−D
Bradford Academy TrustBradford11,549D
Oasis Community LearningOasis Academy Lister Park1732D
Collaborative Learning TrustAll Saints1628B−
Lift SchoolsLift Feversham1478A+
Family of Learning TrustShirley Manor1168D−
New Collaborative Learning TrustNew College Bradford10—
Bradford CouncilKillinghall, Wibsey, Peel Park, Swain House, Girlington, Wellington, Thackley, St Stephen's, Poplars Farm, Home Farm, Brackenhill, Newby, Blakehill, Frizinghall, Newhall Park, Low Moor, Idle, Farfield, Heaton St Barnabas', Ley Top, Sandy Lane, Chellow Heights Special, Fagley, Bankfoot, St Edmund's Nursery School & Children's Centre, Hill Top, St Luke's, Stocks Lane, Worthinghead, St Paul's, Canterbury Nursery School and Centre for Children and Families, Lilycroft Nursery, Abbey Green Nursery, Midland Road Nursery3412,053BCC−B−C−CAC+C+CAB−B+C−B+B−C+B+C+D−C+DBDC−BDC−
After 16

Where Bradford’s teenagers go at 16

In England young people stay in education or training until 18: a sixth form, a college, or an apprenticeship.

9 of Bradford’s 24 state secondaries have sixth forms: Belle Vue Girls', Bradford, Dixons Allerton, Eden Boys' Leadership Academy, Bradford, Feversham Girls' Secondary, Hanson, Immanuel College, Laisterdyke Leadership and St Bede's and St Joseph's. Dixons Sixth Form, Bradford and New College Bradford are state 16–19 schools in the city. Bradford College, a further-education college, is in the city.

Secondaries with a sixth form
9 of 24
state schools in Bradford
Colleges within 12 miles
4
nearest: Bradford College
Grammar schools in Bradford
0
no selective state secondaries
CollegeDistance
Bradford CollegeFurther-education college · BD7 1AYin Bradford
Shipley CollegeFurther-education college · BD18 3JW3.2 mi
Calderdale CollegeFurther-education college · HX1 3UZ6.9 mi
Luminate Education GroupFurther-education college · LS3 1AA8.3 mi
Special needs

Special schools and alternative provision in Bradford

Bradford has 5 special schools (Chellow Heights Special, Co-op Academy Delius, Co-op Academy Southfield, High Park and Oastlers: 1,159 pupils) and 1 alternative provision school, for pupils who can’t attend mainstream school for a time. A special-school place isn’t applied for like a mainstream one: for a child with an education, health and care plan (EHCP), Bradford Council names the school in the plan, after asking the family’s preference. These schools have no letter, because their results don’t compare with mainstream schools’. Their cards ↑

Bradford Council’s SEND Local Offer lists support beyond these schools.

Towns its size

33rd of 36 English towns and cities of 234,000 to 451,000

Ranked by School Grade, best first: the towns and cities either side of Bradford, and the top and bottom of the group.

#TownSchoolsKS2Attainment 8Grade 5+ E&M
1Barnet LondonA+72%57.665%
…
29Leicester LeicestershireB−61%46.345%
30Bristol BristolB−60%4746%
31Nottingham NottinghamshireC+60%44.743%
32Coventry West MidlandsC+59%4545%
33Bradford West YorkshireC58%41.639%
34Derby DerbyshireC−56%4440%
35Southampton HampshireC−58%41.737%
36Stoke-on-Trent StaffordshireC−59%40.834%
Neighbours

Bradford and the places around it

Coloured by School Grade.

Shipley: B−Oakenshaw: C−Thornton: CBaildon: BPudsey: B+Calverley: A−Shelf and Northowram: CShipleyOakenshawThorntonBaildonPudseyCalverleyShelf and NorthowramBradford
TownSchoolsKS2Att. 8
Bradford
134 schools
C58%41.6
Shipley
11 schools · uses schools within 3 km · 2.7 mi
B−64%43.7
Oakenshaw
0 schools · uses schools within 3 km · 3.2 mi
C−58%41
Thornton
1 school · uses schools within 3 km · 3.6 mi
C57%44.1
Baildon
5 schools · uses schools within 3 km · 3.7 mi
B65%44.6
Pudsey
13 schools · 3.7 mi
B+70%44.9
Calverley
2 schools · uses schools within 3 km · 3.7 mi
A−74%45
Shelf and Northowram
4 schools · uses schools within 3 km · 4 mi
C58%42.8

Calverley has the best-graded schools nearby (A−). Small places often use the schools within 3 km, so neighbours can share schools.

How to read these numbers

What this data can and can’t tell you

  • Expected standard at Key Stage 2. The share of 11-year-olds who reach the expected standard in reading, writing and maths together, in tests and teacher assessment at the end of primary school. We use DfE’s three-year average (2023–2025) to steady small schools.
  • Higher standard. The share working at greater depth in all three. In Bradford: 5% (England’s average school: 8%).
  • Attainment 8. A pupil’s GCSE grades across eight subjects, with English and maths counted twice, added up. 50 is roughly a grade 5 in every subject.
  • Grade 5+ in English and maths. A strong pass in both. Grade 4 is a standard pass.
  • Provisional. 2025/26 GCSE figures are DfE’s first release; revised figures follow in February, usually within a point.
  • Progress 8. Not shown: there is none for 2025/26, because these pupils sat no KS2 tests in 2020 (Covid).
  • Free school meals. Pupils eligible for free school meals now, from the January census: the usual measure of how many pupils come from low-income homes.
  • Independent schools. Not included: they publish no results comparable with state schools’.

Questions about schools in Bradford

Are schools in Bradford good?

Bradford’s state schools earn a C against schools across England: primary results beat 34% of towns in England; secondary results beat 25% of towns in England, on Department for Education Key Stage 2 and GCSE results. School places are handled by Bradford council.

What is the best secondary school in Bradford?

On 2025/26 GCSE results, Feversham Girls' Secondary Academy: Attainment 8 of 55.3 and 53% with grade 5+ in English and maths, against 47.3 at the average school in England. Results are one measure; distance decides most places.

What is the best primary school in Bradford?

On Key Stage 2 results over 2023–25, Lift Feversham: 84% of pupils meet the expected standard in reading, writing and maths, against 62% at the average school in England.

Do Bradford secondary schools have sixth forms?

9 of 24 do.

How do I apply for a school place in Bradford?

Through Bradford Council, for every state school including academies. Secondary applications close on 31 October (offers 1 March); primary on 15 January (offers 16 April).

How many schools in Bradford are full?

25 of 121 mainstream schools have at least as many pupils as places, on DfE’s January 2026 census. A full school still admits by its rules, usually distance after siblings.

How many state schools are in Bradford?

134 open state-funded schools are located in Bradford’s built-up area: 100 primary, 24 secondary and 10 other (special schools, alternative provision, nurseries and 16–19). Independent schools aren’t included.

Sources: DfE Get Information about Schools (16 October 2026), Key Stage 2 performance tables (2023–2025, three-year average) and Key Stage 4 (2025/26, provisional); Ofsted state-funded school inspections as at 30 September 2026 · DfE Get Information about Schools (16 October 2026), further-education and sixth-form colleges · TownRatings grades: our own summary of the data, ranked against UK towns only. All under the Open Government Licence v3.0.

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.