Primary schools in West Midlands
There are 1,824 primary schools in West Midlands, teaching 529,765 pupils. Of the 1,670 with a score, 580 do better than similar schools elsewhere in England and 582 do worse.
Pupils from low-income families29%average across these schools
Doing better than similar schools580 of 1,670scored schools in the top two bands
New-style Ofsted report cards225inspected since November 2025
Good or outstanding (old grades)1,04070 requires improvement or inadequate
Average class size25.7one-teacher classes, January census
Free breakfast clubs336schools on the government programme
Primary schools by council in West Midlands
Pick a council to see its primary schools ranked and mapped.
Birmingham298 schoolsCoventry86 schoolsDudley78 schoolsHerefordshire, County of79 schoolsSandwell93 schoolsShropshire128 schoolsSolihull59 schoolsStaffordshire324 schoolsStoke-on-Trent71 schoolsTelford and Wrekin56 schoolsWalsall86 schoolsWarwickshire197 schoolsWolverhampton74 schoolsWorcestershire195 schools
Primary schools in nearby areas
About this list
Schools are listed council by council. Pick one to see its primary schools ranked by School Chooser Score, which compares each school with schools that have a similar mix of pupils. The list for the whole country is on the best primary schools in England page. How the score works.