Skip to content
S

Schools in Yorkshire and the Humber (2025)

2,175 schools · 830,805 students · 1303 academy, 791 local authority, 81 independent · median Pupils on roll 259.

Yorkshire and the Humber has 2,175 schools in England's 2025 data, together educating about 830,805 students. By level there are 1,782 primary, 323 secondary, 58 all-through, 12 sixth form; by sector 1,303 academy, 791 local authority, 81 independent.

The median Pupils on roll across Yorkshire and the Humber's schools is 259. Number of pupils in the latest school census.

2,002 of the 2,175 schools qualify for the Success Index (England). The highest-scoring is Oatlands Infant School (99.8, top 5% of primary schools nationally), followed by Cumberworth CofE First School (99.2, top 5% of primary schools nationally), and Shelley First School (99.2, top 5% of primary schools nationally). 145 schools sit in the top 10% of England for their type. Scores are percentiles within school type, so compare a primary school with other primary schools.

The largest schools are Roundhay School (2,554 students), St Mary's College Voluntary Catholic Academy (2,485 students), Ilkley Grammar School (2,219 students). 24 schools are single-sex.

Schools are spread across 119 towns, with the most in Leeds (231), Sheffield (200), Bradford (149), York (126).

Top 60 schools in Yorkshire and the Humber

The highest-scoring 60 of 2,002 ranked schools in Yorkshire and the Humber, by Success Index (England). Use the local authority and town pages below, the ranking tables or the search box to find every school.

  1. 1
    100
    Oatlands Infant SchoolHarrogate · Academy Primary– · 269 students
  2. 2
    99
    Cumberworth CofE First SchoolHuddersfield · Academy Primary– · 107 students
  3. 3
    99
    Shelley First SchoolHuddersfield · Academy Primary– · 159 students
  4. 4
    98
    Ark Larks Hill Primary SchoolPontefract · Academy Primary97% KS2 expected standard (RWM) · 203 students
  5. 5
    98
    Sprotbrough Orchard Infant SchoolDoncaster · Local authority Primary– · 208 students
  6. 6
    98
    Outwood Primary Academy AlneYork · Academy Primary89% KS2 expected standard (RWM) · 105 students
  7. 7
    98
    Dobcroft Nursery Infant SchoolSheffield · Academy Primary– · 303 students
  8. 8
    98
    Tranmere Park Primary SchoolLeeds · Local authority Primary88% KS2 expected standard (RWM) · 343 students
  9. 9
    97
    Middleton Tyas Church of England Primary SchoolRichmond · Academy Primary94% KS2 expected standard (RWM) · 113 students
  10. 10
    97
    Eppleby Forcett Church of England Primary SchoolRichmond · Academy Primary– · 68 students
  11. 11
    97
    Ecclesall Primary SchoolSheffield · Academy Primary– · 619 students
  12. 12
    97
    West End Primary SchoolLeeds · Local authority Primary90% KS2 expected standard (RWM) · 274 students
  13. 13
    97
    Ripon Grammar SchoolRipon · Local authority Secondary70.9 Attainment 8 · 957 students
  14. 14
    97
    Outwood Primary Academy Lofthouse GateWakefield · Academy Primary90% KS2 expected standard (RWM) · 438 students
  15. 15
    96
    Heckmondwike Grammar SchoolHeckmondwike · Academy Secondary80.2 Attainment 8 · 1,522 students
  16. 16
    96
    Totley Primary SchoolSheffield · Academy Primary92% KS2 expected standard (RWM) · 424 students
  17. 17
    96
    St John's Primary School In RishworthSowerby Bridge · Academy Primary89% KS2 expected standard (RWM) · 152 students
  18. 18
    96
    Jerry Clay AcademyWakefield · Academy Primary90% KS2 expected standard (RWM) · 211 students
  19. 19
    96
    Immaculate Heart of Mary Catholic Primary School, A Voluntary AcademyLeeds · Academy Primary87% KS2 expected standard (RWM) · 375 students
  20. 20
    96
    Newbald Primary SchoolYork · Local authority Primary100% KS2 expected standard (RWM) · 102 students
  21. 21
    96
    Kingswood Parks Primary SchoolHull · Academy Primary88% KS2 expected standard (RWM) · 688 students
  22. 22
    96
    Roecliffe CofE Primary SchoolYork · Academy Primary86% KS2 expected standard (RWM) · 78 students
  23. 23
    95
    St Alban's CofE (Aided) Primary SchoolRotherham · Academy Primary97% KS2 expected standard (RWM) · 246 students
  24. 24
    95
    Baildon Church of England Primary SchoolShipley · Academy Primary90% KS2 expected standard (RWM) · 428 students
  25. 25
    95
    The North Halifax Grammar SchoolHalifax · Academy Secondary68.5 Attainment 8 · 1,207 students
  26. 26
    95
    Cawthorne Church of England Voluntary Controlled Primary SchoolBarnsley · Local authority Primary83% KS2 expected standard (RWM) · 160 students
  27. 27
    95
    Scawby AcademyBrigg · Academy Primary84% KS2 expected standard (RWM) · 216 students
  28. 28
    95
    All Saints Church of England SchoolHarrogate · Academy Primary– · 96 students
  29. 29
    95
    Bishopthorpe Infant SchoolYork · Academy Primary– · 97 students
  30. 30
    95
    Barlow Church of England Primary SchoolSelby · Academy Primary– · 82 students
  31. 31
    94
    Bethany SchoolSheffield · Independent All-through62.0 Attainment 8 · 90 students
  32. 32
    94
    St Edward's Catholic Primary School, Boston SpaWetherby · Local authority Primary82% KS2 expected standard (RWM) · 197 students
  33. 33
    94
    Thurgoland Church of England (Voluntary Controlled) Primary SchoolSheffield · Local authority Primary87% KS2 expected standard (RWM) · 202 students
  34. 34
    94
    Lindley Church of England Infant SchoolHuddersfield · Academy Primary– · 359 students
  35. 35
    94
    Southfield PrimaryDoncaster · Academy Primary93% KS2 expected standard (RWM) · 248 students
  36. 36
    94
    Meanwood Church of England Primary SchoolLeeds · Local authority Primary90% KS2 expected standard (RWM) · 213 students
  37. 37
    94
    Croft Church of England Primary SchoolDarlington · Academy Primary92% KS2 expected standard (RWM) · 117 students
  38. 38
    94
    Fairburn Community Primary SchoolKnottingley · Academy Primary– · 87 students
  39. 39
    94
    East Garforth Primary AcademyLeeds · Academy Primary87% KS2 expected standard (RWM) · 208 students
  40. 40
    94
    St Aidan's Church of England AcademyHuddersfield · Academy Primary– · 137 students
  41. 41
    93
    Sinnington Community Primary SchoolYork · Academy Primary100% KS2 expected standard (RWM) · 110 students
  42. 42
    93
    Wigton Moor Primary SchoolLeeds · Local authority Primary90% KS2 expected standard (RWM) · 416 students
  43. 43
    93
    Birstwith Church of England Primary SchoolHarrogate · Local authority Primary91% KS2 expected standard (RWM) · 61 students
  44. 44
    93
    Skipton Girls' High SchoolSkipton · Academy Secondary69.7 Attainment 8 · 862 students
  45. 45
    93
    St Francis Catholic Primary School, MorleyLeeds · Local authority Primary91% KS2 expected standard (RWM) · 252 students
  46. 46
    93
    Crossley Street Primary SchoolWetherby · Local authority Primary87% KS2 expected standard (RWM) · 242 students
  47. 47
    93
    Westbourne SchoolSheffield · Independent All-through62.3 Attainment 8 · 276 students
  48. 48
    93
    Harden Primary SchoolBingley · Academy Primary89% KS2 expected standard (RWM) · 212 students
  49. 49
    93
    Ermysted's Grammar SchoolSkipton · Local authority Secondary67.3 Attainment 8 · 836 students
  50. 50
    93
    Woodsetts Primary SchoolWorksop · Academy Primary100% KS2 expected standard (RWM) · 235 students
  51. 51
    92
    Huddersfield Grammar SchoolHuddersfield · Independent All-through60.8 Attainment 8 · 493 students
  52. 52
    92
    Knavesmire Primary SchoolYork · Academy Primary84% KS2 expected standard (RWM) · 484 students
  53. 53
    92
    Ralph Butterfield Primary SchoolYork · Local authority Primary86% KS2 expected standard (RWM) · 311 students
  54. 54
    92
    Bricknell Primary SchoolHull · Academy Primary87% KS2 expected standard (RWM) · 678 students
  55. 55
    92
    Whiston Worrygoose Junior and Infant SchoolRotherham · Academy Primary93% KS2 expected standard (RWM) · 241 students
  56. 56
    92
    Signhills Infant AcademyCleethorpes · Academy Primary– · 201 students
  57. 57
    92
    Stubbings Infant SchoolHebden Bridge · Local authority Primary– · 71 students
  58. 58
    92
    Hoylandswaine Primary SchoolSheffield · Academy Primary85% KS2 expected standard (RWM) · 94 students
  59. 59
    92
    Highfield Primary SchoolLeeds · Local authority Primary80% KS2 expected standard (RWM) · 419 students
  60. 60
    91
    Adel Primary SchoolLeeds · Local authority Primary82% KS2 expected standard (RWM) · 239 students

173 further schools in Yorkshire and the Humber are listed without a rank (small rolls, no published Pupils on roll, or unscored types); they appear on their town pages and in search.

Compare the top 4 schools in Yorkshire and the Humber side by side →

Free academic assessment

Is your child on track for their SATs and GCSEs?

Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best school in Yorkshire and the Humber?

Oatlands Infant School is the highest-ranked school in Yorkshire and the Humber with a Success Index (England) of 99.8 out of 100 (Top 5% of primary schools in England).

How many schools are in Yorkshire and the Humber?

Yorkshire and the Humber has 2175 schools (1782 primary, 323 secondary, 58 all-through, 12 sixth form) educating 830,805 students in 2025.

What is the typical Pupils on roll in Yorkshire and the Humber?

The median Pupils on roll across schools in Yorkshire and the Humber is 259. Number of pupils in the latest school census.