Schools in St. Albans, East of England (2025)
53 schools · 24,724 students · 26 local authority, 22 academy, 5 independent · median Pupils on roll 315.
St. Albans, in East of England, has 53 schools in England's 2025 data, together educating about 24,724 students. By level there are 39 primary, 10 secondary, 4 all-through; by sector 26 local authority, 22 academy, 5 independent.
The median Pupils on roll across St. Albans's schools is 315, above the East of England median of 246. Number of pupils in the latest school census.
51 of the 53 schools qualify for the Success Index (England). The highest-scoring is Skyswood Primary & Nursery School (97.5, top 5% of primary schools nationally), followed by Wheatfields Junior Mixed School (96.5, top 5% of primary schools nationally), and Fleetville Infant and Nursery School (95.6, top 5% of primary schools nationally). 17 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 Sandringham School (1,777 students), Beaumont School (1,722 students), Samuel Ryder Academy (1,577 students). 4 schools are single-sex.
Ranked schools in St. Albans
Ordered by Success Index (England). Rank positions shown on each profile are within England and East of England.
- 198Skyswood Primary & Nursery SchoolSt Albans · Academy Primary87% KS2 expected standard (RWM) · 230 students
- 297Wheatfields Junior Mixed SchoolSt Albans · Academy Primary87% KS2 expected standard (RWM) · 358 students
- 396Fleetville Infant and Nursery SchoolSt Albans · Academy Primary– · 304 students
- 495Prae Wood Primary SchoolSt Albans · Local authority Primary87% KS2 expected standard (RWM) · 446 students
- 595The Abbey Church of England Voluntary Aided Primary School, St AlbansSt Albans · Local authority Primary87% KS2 expected standard (RWM) · 189 students
- 695Maple Primary SchoolSt Albans · Local authority Primary93% KS2 expected standard (RWM) · 214 students
- 794Sandringham SchoolSt Albans · Academy Secondary65.1 Attainment 8 · 1,777 students
- 893Beaumont SchoolSt Albans · Academy Secondary62.6 Attainment 8 · 1,722 students
- 992Cunningham Hill Junior SchoolSt Albans · Local authority Primary87% KS2 expected standard (RWM) · 236 students
- 1091Bernards Heath Infant and Nursery SchoolSt Albans · Local authority Primary– · 279 students
- 1189St Albans Girls' SchoolSt Albans · Academy Secondary58.8 Attainment 8 · 1,423 students
- 1289Fleetville Junior SchoolSt Albans · Academy Primary78% KS2 expected standard (RWM) · 358 students
- 1389Wheatfields Infants' and Nursery SchoolSt. Albans · Academy Primary– · 243 students
- 1489St Michael's Church of England Voluntary Aided Primary School, St AlbansSt Albans · Local authority Primary81% KS2 expected standard (RWM) · 201 students
- 1587Killigrew Primary and Nursery SchoolSt Albans · Local authority Primary78% KS2 expected standard (RWM) · 412 students
- 1686St Alban & St Stephen Catholic Primary School & NurserySt Albans · Academy Primary– · 410 students
- 1786Bernards Heath Junior SchoolSt Albans · Local authority Primary78% KS2 expected standard (RWM) · 353 students
- 1884Nicholas Breakspear Catholic SchoolSt Albans · Academy Secondary56.4 Attainment 8 · 1,134 students
- 1984Samuel Ryder AcademySt Albans · Academy All-through56.5 Attainment 8 · 1,577 students
- 2084Saint Bernadette Voluntary Catholic Primary AcademySt Albans · Academy Primary83% KS2 expected standard (RWM) · 206 students
- 2183Alban City SchoolSt Albans · Academy Primary77% KS2 expected standard (RWM) · 381 students
- 2281Cunningham Hill Infant SchoolSt Albans · Local authority Primary– · 180 students
- 2380Loreto CollegeSt Albans · Academy Secondary58.3 Attainment 8 · 952 students
- 2479St Peter's SchoolSt Albans · Local authority Primary73% KS2 expected standard (RWM) · 392 students
- 2578Markyate Village School and NurserySt Albans · Local authority Primary73% KS2 expected standard (RWM) · 211 students
- 2676Oakwood Primary SchoolSt Albans · Local authority Primary74% KS2 expected standard (RWM) · 317 students
- 2774Verulam SchoolSt Albans · Academy Secondary52.5 Attainment 8 · 987 students
- 2872St Helen's Church of England Primary SchoolSt Albans · Local authority Primary71% KS2 expected standard (RWM) · 184 students
- 2971Mandeville Primary SchoolSt Albans · Academy Primary75% KS2 expected standard (RWM) · 340 students
- 3071Camp Primary and Nursery SchoolSt Albans · Local authority Primary71% KS2 expected standard (RWM) · 228 students
- 3169London Colney Primary & Nursery SchoolSt Albans · Local authority Primary85% KS2 expected standard (RWM) · 156 students
- 3268Garden Fields Junior Mixed and Infant SchoolSt Albans · Academy Primary69% KS2 expected standard (RWM) · 430 students
- 3367Aboyne Lodge Junior Mixed and Infant SchoolSt Albans · Local authority Primary66% KS2 expected standard (RWM) · 198 students
- 3465St John Fisher Catholic Primary School, a Voluntary AcademySt Albans · Academy Primary68% KS2 expected standard (RWM) · 134 students
- 3563St Adrian Roman Catholic Primary SchoolSt Albans · Local authority Primary80% KS2 expected standard (RWM) · 194 students
- 3662Redbourn Primary SchoolSt Albans · Local authority Primary67% KS2 expected standard (RWM) · 375 students
- 3755St Albans High School for GirlsSt Albans · Independent All-through48.5 Attainment 8 · 1,106 students
- 3850Margaret Wix Primary SchoolSt Albans · Local authority Primary61% KS2 expected standard (RWM) · 167 students
- 3949Townsend Church of England SchoolSt Albans · Local authority Secondary46.7 Attainment 8 · 746 students
- 4047How Wood Primary and Nursery SchoolSt Albans · Local authority Primary62% KS2 expected standard (RWM) · 215 students
- 4146Sandridge SchoolSt Albans · Local authority Primary53% KS2 expected standard (RWM) · 130 students
- 4244The Marlborough Science AcademySt Albans · Academy Secondary43.4 Attainment 8 · 1,337 students
- 4343Flamstead Village SchoolSt. Albans · Local authority Primary63% KS2 expected standard (RWM) · 99 students
- 4441Park Street Church of England Voluntary Aided Primary SchoolSt Albans · Local authority Primary67% KS2 expected standard (RWM) · 153 students
- 4541Mount Pleasant Lane Primary SchoolSt Albans · Academy Primary53% KS2 expected standard (RWM) · 200 students
- 4639Beech Hyde Primary School and NurserySt. Albans · Academy Primary50% KS2 expected standard (RWM) · 171 students
- 4726Windermere Primary SchoolSt. Albans · Local authority Primary48% KS2 expected standard (RWM) · 134 students
- 4824Bowmansgreen Primary SchoolSt Albans · Local authority Primary41% KS2 expected standard (RWM) · 315 students
- 4923St Columba's CollegeSt Albans · Independent All-through32.9 Attainment 8 · 822 students
- 5020St Albans SchoolSt Albans · Independent Secondary10.1 Attainment 8 · 883 students
- 518St Albans Independent CollegeSt Albans · Independent Secondary19.1 Attainment 8 · 70 students
| # | School | Sector | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|
| 1 | Skyswood Primary & Nursery School St Albans · Primary · Ages 3–11 | Academy | 97.5 Top 5% | 87% KS2 expected standard (RWM) | 230 |
| 2 | Wheatfields Junior Mixed School St Albans · Primary · Ages 7–11 | Academy | 96.5 Top 5% | 87% KS2 expected standard (RWM) | 358 |
| 3 | Fleetville Infant and Nursery School St Albans · Primary · Ages 3–7 | Academy | 95.6 Top 5% | – | 304 |
| 4 | Prae Wood Primary School St Albans · Primary · Ages 3–11 | Local authority | 95.1 Top 5% | 87% KS2 expected standard (RWM) | 446 |
| 5 | The Abbey Church of England Voluntary Aided Primary School, St Albans St Albans · Primary · Ages 4–11 | Local authority | 95.0 Top 5% | 87% KS2 expected standard (RWM) | 189 |
| 6 | Maple Primary School St Albans · Primary · Ages 4–11 | Local authority | 94.5 Top 5% | 93% KS2 expected standard (RWM) | 214 |
| 7 | Sandringham School St Albans · Secondary · Ages 11–18 | Academy | 94.4 Top 5% | 65.1 Attainment 8 | 1,777 |
| 8 | Beaumont School St Albans · Secondary · Ages 11–18 | Academy | 93.1 Top 5% | 62.6 Attainment 8 | 1,722 |
| 9 | Cunningham Hill Junior School St Albans · Primary · Ages 7–11 | Local authority | 92.4 Top 5% | 87% KS2 expected standard (RWM) | 236 |
| 10 | Bernards Heath Infant and Nursery School St Albans · Primary · Ages 3–7 | Local authority | 90.7 Top 5% | – | 279 |
| 11 | St Albans Girls' School St Albans · Secondary · Ages 11–18 | Academy | 89.2 Top 10% | 58.8 Attainment 8 | 1,423 |
| 12 | Fleetville Junior School St Albans · Primary · Ages 7–11 | Academy | 89.1 Top 10% | 78% KS2 expected standard (RWM) | 358 |
| 13 | Wheatfields Infants' and Nursery School St. Albans · Primary · Ages 3–7 | Academy | 88.9 Top 10% | – | 243 |
| 14 | St Michael's Church of England Voluntary Aided Primary School, St Albans St Albans · Primary · Ages 5–11 | Local authority | 88.6 Top 10% | 81% KS2 expected standard (RWM) | 201 |
| 15 | Killigrew Primary and Nursery School St Albans · Primary · Ages 3–11 | Local authority | 87.3 Top 10% | 78% KS2 expected standard (RWM) | 412 |
| 16 | St Alban & St Stephen Catholic Primary School & Nursery St Albans · Primary · Ages 3–11 | Academy | 86.3 Top 10% | – | 410 |
| 17 | Bernards Heath Junior School St Albans · Primary · Ages 7–11 | Local authority | 85.9 Top 10% | 78% KS2 expected standard (RWM) | 353 |
| 18 | Nicholas Breakspear Catholic School St Albans · Secondary · Ages 11–18 | Academy | 84.4 Top 25% | 56.4 Attainment 8 | 1,134 |
| 19 | Samuel Ryder Academy St Albans · All-through · Ages 4–19 | Academy | 84.3 Top 25% | 56.5 Attainment 8 | 1,577 |
| 20 | Saint Bernadette Voluntary Catholic Primary Academy St Albans · Primary · Ages 4–11 | Academy | 84.2 Top 25% | 83% KS2 expected standard (RWM) | 206 |
| 21 | Alban City School St Albans · Primary · Ages 5–11 | Academy | 82.9 Top 25% | 77% KS2 expected standard (RWM) | 381 |
| 22 | Cunningham Hill Infant School St Albans · Primary · Ages 5–7 | Local authority | 81.1 Top 25% | – | 180 |
| 23 | Loreto College St Albans · Secondary · Ages 11–18 | Academy | 80.4 Top 25% | 58.3 Attainment 8 | 952 |
| 24 | St Peter's School St Albans · Primary · Ages 3–11 | Local authority | 78.6 Top 25% | 73% KS2 expected standard (RWM) | 392 |
| 25 | Markyate Village School and Nursery St Albans · Primary · Ages 4–11 | Local authority | 77.7 Top 25% | 73% KS2 expected standard (RWM) | 211 |
| 26 | Oakwood Primary School St Albans · Primary · Ages 4–11 | Local authority | 76.3 Top 25% | 74% KS2 expected standard (RWM) | 317 |
| 27 | Verulam School St Albans · Secondary · Ages 11–18 | Academy | 73.7 Top 25% | 52.5 Attainment 8 | 987 |
| 28 | St Helen's Church of England Primary School St Albans · Primary · Ages 4–11 | Local authority | 72.4 Top 25% | 71% KS2 expected standard (RWM) | 184 |
| 29 | Mandeville Primary School St Albans · Primary · Ages 3–11 | Academy | 70.8 Top 25% | 75% KS2 expected standard (RWM) | 340 |
| 30 | Camp Primary and Nursery School St Albans · Primary · Ages 3–11 | Local authority | 70.7 Top 25% | 71% KS2 expected standard (RWM) | 228 |
| 31 | London Colney Primary & Nursery School St Albans · Primary · Ages 3–11 | Local authority | 68.5 Top 50% | 85% KS2 expected standard (RWM) | 156 |
| 32 | Garden Fields Junior Mixed and Infant School St Albans · Primary · Ages 5–11 | Academy | 67.6 Top 50% | 69% KS2 expected standard (RWM) | 430 |
| 33 | Aboyne Lodge Junior Mixed and Infant School St Albans · Primary · Ages 4–11 | Local authority | 67.3 Top 50% | 66% KS2 expected standard (RWM) | 198 |
| 34 | St John Fisher Catholic Primary School, a Voluntary Academy St Albans · Primary · Ages 4–11 | Academy | 64.7 Top 50% | 68% KS2 expected standard (RWM) | 134 |
| 35 | St Adrian Roman Catholic Primary School St Albans · Primary · Ages 3–11 | Local authority | 62.9 Top 50% | 80% KS2 expected standard (RWM) | 194 |
| 36 | Redbourn Primary School St Albans · Primary · Ages 3–11 | Local authority | 61.7 Top 50% | 67% KS2 expected standard (RWM) | 375 |
| 37 | St Albans High School for Girls St Albans · All-through · Ages 4–18 | Independent | 55.2 Top 50% | 48.5 Attainment 8 | 1,106 |
| 38 | Margaret Wix Primary School St Albans · Primary · Ages 3–11 | Local authority | 50.3 Lower 50% | 61% KS2 expected standard (RWM) | 167 |
| 39 | Townsend Church of England School St Albans · Secondary · Ages 11–18 | Local authority | 48.8 Top 50% | 46.7 Attainment 8 | 746 |
| 40 | How Wood Primary and Nursery School St Albans · Primary · Ages 3–11 | Local authority | 47.0 Lower 50% | 62% KS2 expected standard (RWM) | 215 |
| 41 | Sandridge School St Albans · Primary · Ages 4–11 | Local authority | 45.6 Lower 50% | 53% KS2 expected standard (RWM) | 130 |
| 42 | The Marlborough Science Academy St Albans · Secondary · Ages 11–18 | Academy | 43.5 Lower 50% | 43.4 Attainment 8 | 1,337 |
| 43 | Flamstead Village School St. Albans · Primary · Ages 3–11 | Local authority | 43.4 Lower 50% | 63% KS2 expected standard (RWM) | 99 |
| 44 | Park Street Church of England Voluntary Aided Primary School St Albans · Primary · Ages 3–11 | Local authority | 41.0 Lower 50% | 67% KS2 expected standard (RWM) | 153 |
| 45 | Mount Pleasant Lane Primary School St Albans · Primary · Ages 3–11 | Academy | 40.9 Lower 50% | 53% KS2 expected standard (RWM) | 200 |
| 46 | Beech Hyde Primary School and Nursery St. Albans · Primary · Ages 3–11 | Academy | 38.6 Lower 50% | 50% KS2 expected standard (RWM) | 171 |
| 47 | Windermere Primary School St. Albans · Primary · Ages 4–11 | Local authority | 26.2 Lower 50% | 48% KS2 expected standard (RWM) | 134 |
| 48 | Bowmansgreen Primary School St Albans · Primary · Ages 4–11 | Local authority | 23.8 Lower 50% | 41% KS2 expected standard (RWM) | 315 |
| 49 | St Columba's College St Albans · All-through · Ages 4–19 | Independent | 23.2 Lower 50% | 32.9 Attainment 8 | 822 |
| 50 | St Albans School St Albans · Secondary · Ages 11–19 | Independent | 19.8 Lower 50% | 10.1 Attainment 8 | 883 |
| 51 | St Albans Independent College St Albans · Secondary · Ages 14–19 | Independent | 8.0 Lower 50% | 19.1 Attainment 8 | 70 |
Other schools in St. Albans
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 St. Albans side by side →
Other places in East of England
- Norwich(172)
- Cambridge(113)
- Colchester(94)
- Bedford(93)
- Peterborough(90)
- Ipswich(81)
- Chelmsford(73)
- Luton(72)
- King's Lynn(56)
- Watford(45)
- Bury St Edmunds(44)
- Hemel Hempstead(42)
- Harlow(38)
- Great Yarmouth(38)
- Stevenage(35)
- Huntingdon(34)
- Basildon(34)
- Bishop's Stortford(32)
- Hitchin(31)
- Wisbech(28)
- Dunstable(27)
- Brentwood(27)
- Woodbridge(26)
- Southend-on-Sea(25)
- Lowestoft(25)
- Ely(24)
- Grays(24)
- Rickmansworth(23)
- Thetford(23)
- Braintree(22)
- Waltham Cross(22)
- Stowmarket(22)
- Hertford(21)
- Leighton Buzzard(20)
- Sudbury(20)
- St Neots(19)
- Ware(19)
- Harpenden(19)
- Welwyn Garden City(19)
- Royston(18)
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
Frequently asked questions
What is the best school in St. Albans?
Skyswood Primary & Nursery School is the highest-ranked school in St. Albans with a Success Index (England) of 97.5 out of 100 (Top 5% of primary schools in England).
How many schools are in St. Albans?
St. Albans has 53 schools (39 primary, 10 secondary, 4 all-through) educating 24,724 students in 2025.
What is the typical Pupils on roll in St. Albans?
The median Pupils on roll across schools in St. Albans is 315. Number of pupils in the latest school census.