- Pupils
- 727
May we store a random visit ID and where you first arrived from, for our own analytics?
Never shared with Google or advertisers. Cookie details
Page updated 12 Nov 2026
Every state and independent school across all 22 Welsh local authorities — ranked by Estyn inspection grade, with results, attendance and Welsh-medium provision for each authority.
1,185 schools across 22 areas — showing the 75 largest by pupil roll. Estyn gives no overall grade to rank by; each school shows its latest inspection. Every other school has a full profile: find it via its area guide below.
Generated from the official inspection and admissions data we hold · Reviewed · How we write
Enter your postcode: we’ll check the primary schools near it against the council’s catchment maps and how far the last offers reached, where we hold them.
Sort by distance from your home
See also: best secondary schools in Wales, independent schools, .