Skip to content
S

Schools in Walsall, West Midlands (2025)

90 schools · 40,664 students · 52 academy, 33 local authority, 5 independent · median Pupils on roll 314.

Walsall, in West Midlands, has 90 schools in England's 2025 data, together educating about 40,664 students. By level there are 70 primary, 16 secondary, 4 all-through; by sector 52 academy, 33 local authority, 5 independent.

The median Pupils on roll across Walsall's schools is 314, above the West Midlands median of 297. Number of pupils in the latest school census.

88 of the 90 schools qualify for the Success Index (England). The highest-scoring is Hydesville Tower School (89.7, top 10% of all-through schools nationally), followed by Park Hall Infant Academy (88.9, top 10% of primary schools nationally), and St Thomas More Catholic Primary School (88.3, top 10% of primary schools nationally). 5 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 Aldridge School - A Science College (1,629 students), Joseph Leckie Academy (1,524 students), Barr Beacon School (1,469 students). 3 schools are single-sex.

Ranked schools in Walsall

Ordered by Success Index (England). Rank positions shown on each profile are within England and West Midlands.

  1. 1
    90
    Hydesville Tower SchoolWalsall · Independent All-through57.5 Attainment 8 · 247 students
  2. 2
    89
    Park Hall Infant AcademyWalsall · Academy Primary– · 310 students
  3. 3
    88
    St Thomas More Catholic Primary SchoolWalsall · Academy Primary– · 208 students
  4. 4
    86
    Queen Mary's Grammar SchoolWalsall · Academy Secondary74.2 Attainment 8 · 1,399 students
  5. 5
    85
    St Thomas of Canterbury Catholic Primary SchoolWalsall · Local authority Primary88% KS2 expected standard (RWM) · 296 students
  6. 6
    84
    Queen Mary's High SchoolWalsall · Academy Secondary73.5 Attainment 8 · 949 students
  7. 7
    78
    St Mary of the Angels Catholic Primary SchoolWalsall · Local authority Primary83% KS2 expected standard (RWM) · 239 students
  8. 8
    76
    St Peter's Church of England Primary AcademyWalsall · Academy Primary78% KS2 expected standard (RWM) · 130 students
  9. 9
    75
    St Michael's Church of England C Primary SchoolWalsall · Local authority Primary72% KS2 expected standard (RWM) · 460 students
  10. 10
    74
    Walsall Wood SchoolWalsall · Academy Primary77% KS2 expected standard (RWM) · 231 students
  11. 11
    74
    Emmanuel SchoolWalsall · Independent All-through48.7 Attainment 8 · 77 students
  12. 12
    72
    Reedswood E-ACT AcademyWalsall · Academy Primary83% KS2 expected standard (RWM) · 478 students
  13. 13
    72
    County Bridge Primary SchoolWalsall · Local authority Primary77% KS2 expected standard (RWM) · 229 students
  14. 14
    71
    St Francis of Assisi Catholic CollegeWalsall · Local authority Secondary53.2 Attainment 8 · 1,109 students
  15. 15
    70
    Barr Beacon SchoolWalsall · Academy Secondary51.0 Attainment 8 · 1,469 students
  16. 16
    69
    St Mary's The Mount Catholic Primary SchoolWalsall · Local authority Primary73% KS2 expected standard (RWM) · 235 students
  17. 17
    69
    Abu Bakr Al-Ihsaan AcademyWalsall · Independent All-through52.0 Attainment 8 · 157 students
  18. 18
    60
    St Peter's Catholic Primary School, BloxwichWalsall · Local authority Primary72% KS2 expected standard (RWM) · 214 students
  19. 19
    59
    Park Hall Junior AcademyWalsall · Academy Primary68% KS2 expected standard (RWM) · 409 students
  20. 20
    59
    Cheslyn Hay Primary AcademyWalsall · Academy Primary71% KS2 expected standard (RWM) · 453 students
  21. 21
    57
    St John's Church of England Primary SchoolWalsall · Local authority Primary64% KS2 expected standard (RWM) · 340 students
  22. 22
    56
    Butts Primary SchoolWalsall · Local authority Primary68% KS2 expected standard (RWM) · 241 students
  23. 23
    50
    Cooper and Jordan Church of England Primary SchoolWalsall · Local authority Primary63% KS2 expected standard (RWM) · 478 students
  24. 24
    50
    St Francis Catholic Primary SchoolWalsall · Local authority Primary67% KS2 expected standard (RWM) · 207 students
  25. 25
    48
    Lower Farm Primary SchoolWalsall · Local authority Primary68% KS2 expected standard (RWM) · 463 students
  26. 26
    48
    Moat Hall Primary AcademyWalsall · Academy Primary75% KS2 expected standard (RWM) · 359 students
  27. 27
    46
    Millfield Primary SchoolWalsall · Local authority Primary77% KS2 expected standard (RWM) · 217 students
  28. 28
    45
    Cheslyn Hay AcademyWalsall · Academy Secondary42.1 Attainment 8 · 1,279 students
  29. 29
    45
    Glenthorne Community Primary SchoolWalsall · Local authority Primary66% KS2 expected standard (RWM) · 269 students
  30. 30
    44
    Aldridge School - A Science CollegeWalsall · Academy Secondary45.2 Attainment 8 · 1,629 students
  31. 31
    44
    Blue Coat Church of England Aided Junior SchoolWalsall · Local authority Primary70% KS2 expected standard (RWM) · 366 students
  32. 32
    44
    Delves Infant SchoolWalsall · Academy Primary– · 335 students
  33. 33
    42
    Landywood Primary SchoolWalsall · Local authority Primary62% KS2 expected standard (RWM) · 408 students
  34. 34
    42
    Bloxwich AcademyWalsall · Academy All-through32.9 Attainment 8 · 1,383 students
  35. 35
    42
    Ryders Hayes SchoolWalsall · Academy Primary63% KS2 expected standard (RWM) · 463 students
  36. 36
    41
    Leighswood SchoolWalsall · Local authority Primary64% KS2 expected standard (RWM) · 442 students
  37. 37
    40
    Abu Bakr Boys SchoolWalsall · Independent Secondary40.8 Attainment 8 · 75 students
  38. 38
    39
    Chuckery Primary SchoolWalsall · Local authority Primary64% KS2 expected standard (RWM) · 465 students
  39. 39
    38
    Croft AcademyWalsall · Academy Primary60% KS2 expected standard (RWM) · 246 students
  40. 40
    38
    Walsall AcademyWalsall · Academy Secondary43.9 Attainment 8 · 1,423 students
  41. 41
    38
    Whitehall Junior Community SchoolWalsall · Local authority Primary70% KS2 expected standard (RWM) · 340 students
  42. 42
    37
    Whetstone Field Primary SchoolWalsall · Local authority Primary59% KS2 expected standard (RWM) · 229 students
  43. 43
    34
    St Patrick's Catholic Primary School, WalsallWalsall · Local authority Primary66% KS2 expected standard (RWM) · 223 students
  44. 44
    33
    Leamore Primary SchoolWalsall · Local authority Primary63% KS2 expected standard (RWM) · 236 students
  45. 45
    33
    Watling Street Primary SchoolWalsall · Local authority Primary57% KS2 expected standard (RWM) · 235 students
  46. 46
    32
    Brownhills West Primary SchoolWalsall · Academy Primary55% KS2 expected standard (RWM) · 190 students
  47. 47
    32
    Jubilee Academy MossleyWalsall · Academy Primary62% KS2 expected standard (RWM) · 170 students
  48. 48
    31
    Whitehall Nursery and Infant AcademyWalsall · Academy Primary– · 313 students
  49. 49
    30
    Castlefort AcademyWalsall · Academy Primary– · 225 students
  50. 50
    30
    North Walsall Primary AcademyWalsall · Academy Primary60% KS2 expected standard (RWM) · 234 students
  51. 51
    29
    Joseph Leckie AcademyWalsall · Academy Secondary42.4 Attainment 8 · 1,524 students
  52. 52
    29
    Rivers Primary AcademyWalsall · Academy Primary54% KS2 expected standard (RWM) · 463 students
  53. 53
    29
    Great Wyrley AcademyWalsall · Academy Secondary39.0 Attainment 8 · 606 students
  54. 54
    28
    Palfrey Junior SchoolWalsall · Local authority Primary49% KS2 expected standard (RWM) · 359 students
  55. 55
    27
    Rushall Primary SchoolWalsall · Academy Primary– · 260 students
  56. 56
    26
    Yew Tree Primary SchoolWalsall · Local authority Primary50% KS2 expected standard (RWM) · 615 students
  57. 57
    26
    Alumwell Junior SchoolWalsall · Local authority Primary53% KS2 expected standard (RWM) · 360 students
  58. 58
    25
    West Walsall E-ACT AcademyWalsall · Academy Secondary39.9 Attainment 8 · 1,186 students
  59. 59
    24
    Delves Junior SchoolWalsall · Academy Primary– · 365 students
  60. 60
    23
    Caldmore Primary AcademyWalsall · Academy Primary57% KS2 expected standard (RWM) · 436 students
  61. 61
    23
    Busill Jones Primary SchoolWalsall · Academy Primary59% KS2 expected standard (RWM) · 235 students
  62. 62
    23
    Ormiston Shelfield Community AcademyWalsall · Academy Secondary38.4 Attainment 8 · 1,419 students
  63. 63
    21
    Blue Coat Church of England Aided Infant SchoolWalsall · Local authority Primary– · 314 students
  64. 64
    21
    Palfrey Infant SchoolWalsall · Academy Primary– · 310 students
  65. 65
    20
    Brownhills Ormiston AcademyWalsall · Academy Secondary37.1 Attainment 8 · 778 students
  66. 66
    19
    Holy Trinity Church of England Primary SchoolWalsall · Local authority Primary41% KS2 expected standard (RWM) · 197 students
  67. 67
    17
    Elmore Green Primary SchoolWalsall · Local authority Primary48% KS2 expected standard (RWM) · 314 students
  68. 68
    17
    King Charles Primary SchoolWalsall · Local authority Primary46% KS2 expected standard (RWM) · 436 students
  69. 69
    17
    Shire Oak AcademyWalsall · Academy Secondary35.0 Attainment 8 · 1,149 students
  70. 70
    17
    St Bernadette's Catholic Primary SchoolWalsall · Academy Primary52% KS2 expected standard (RWM) · 104 students
  71. 71
    17
    Alumwell Infant SchoolWalsall · Local authority Primary– · 267 students
  72. 72
    16
    Hillary Primary SchoolWalsall · Academy Primary– · 675 students
  73. 73
    14
    Radleys Primary SchoolWalsall · Local authority Primary45% KS2 expected standard (RWM) · 223 students
  74. 74
    14
    Blue Coat Church of England AcademyWalsall · Academy Secondary37.4 Attainment 8 · 972 students
  75. 75
    13
    Bentley West Primary SchoolWalsall · Academy Primary38% KS2 expected standard (RWM) · 436 students
  76. 76
    13
    Edgar Stammers Primary AcademyWalsall · Academy Primary50% KS2 expected standard (RWM) · 328 students
  77. 77
    10
    All Saints National AcademyWalsall · Academy Primary36% KS2 expected standard (RWM) · 208 students
  78. 78
    10
    St James AcademyWalsall · Academy Primary– · 220 students
  79. 79
    10
    Walsall Studio SchoolWalsall · Academy Secondary26.9 Attainment 8 · 206 students
  80. 80
    9
    Birchills Church of England Community AcademyWalsall · Academy Primary37% KS2 expected standard (RWM) · 442 students
  81. 81
    9
    Beacon AcademyWalsall · Academy Primary– · 488 students
  82. 82
    9
    Greenfield Primary SchoolWalsall · Academy Primary34% KS2 expected standard (RWM) · 244 students
  83. 83
    8
    Christ Church Church of England Primary SchoolWALSALL · Academy Primary– · 459 students
  84. 84
    8
    Abbey Primary SchoolWalsall · Academy Primary– · 223 students
  85. 85
    6
    Pelsall Village SchoolWalsall · Local authority Primary18% KS2 expected standard (RWM) · 259 students
  86. 86
    4
    Moorcroft Wood AcademyWalsall · Academy Primary– · 260 students
  87. 87
    2
    Sunshine AcademyWalsall · Academy Primary– · 150 students
  88. 88
    1
    Field Road AcademyWalsall · Academy Primary– · 214 students

Other schools in Walsall

Schools without a rank: fewer than 60 students, no published Pupils on roll, or a school type that is not scored.

Compare the top 4 schools in Walsall 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 Walsall?

Hydesville Tower School is the highest-ranked school in Walsall with a Success Index (England) of 89.7 out of 100 (Top 10% of all-through schools in England).

How many schools are in Walsall?

Walsall has 90 schools (4 all-through, 70 primary, 16 secondary) educating 40,664 students in 2025.

What is the typical Pupils on roll in Walsall?

The median Pupils on roll across schools in Walsall is 314. Number of pupils in the latest school census.