Primary schools in St Albans
40 primary schools in St Albans, sorted by latest Ofsted grade. Grades come from two inspection systems; each school page states which, and the guide explains the difference. A grade shown with a year, like "Good (2019)", is the last one Ofsted published for that school and sorts below current grades. We don't invent rankings. All-through schools, which take pupils from 4 to 18, are listed on both the primary and the secondary page for their town.
St Albans in figures
For Reception places in September 2026, families named the 35 schools in St Albans first 1,174 times for 1,172 places: 1.00 first choices per place, against 1.00 across the Hertfordshire authority's 364 schools. 7 of the 35 had more first choices than places. For 2026 entry, 4 schools here gave their last places on distance, from 0.50 miles (Skyswood Primary & Nursery School) to 1.79 miles (Markyate Village School and Nursery).
Totals for the schools listed on this page. Applications and offers on national offer day, DfE; last-offer distances as the council published them.
- Cunningham Hill Infant School
- Cunningham Hill Junior School
- Fleetville Infant and Nursery School
- Skyswood Primary & Nursery School
- St Michael's Church of England Voluntary Aided Primary School, St Albans
- Aboyne Lodge Junior Mixed and Infant School
- Alban City School
- Beech Hyde Primary School and Nursery
- Bernards Heath Junior School
- Camp Primary and Nursery School
- Colney Heath Primary School
- Flamstead Village School
- Fleetville Junior School
- How Wood Primary and Nursery School
- Killigrew Primary and Nursery School
- London Colney Primary & Nursery School
- Maple Primary School
- Markyate Village School and Nursery
- Mount Pleasant Lane Primary School
- Oakwood Primary School
- Redbourn Primary School
- St Adrian Roman Catholic Primary School
- St Alban & St Stephen Catholic Primary School & Nursery
- St Helen's Church of England Primary School
- St Peter's School
- The Abbey Church of England Voluntary Aided Primary School, St Albans
- Wheatfields Infants' and Nursery School
- Wheatfields Junior Mixed School
- Bowmansgreen Primary School
- Margaret Wix Primary School
- Prae Wood Primary School
- Sandridge School
- Bernards Heath Infant and Nursery School
- Mandeville Primary School
- Park Street Church of England Voluntary Aided Primary School
- Samuel Ryder Academy
- Windermere Primary School
- Garden Fields Junior Mixed and Infant School
- Saint Bernadette Voluntary Catholic Primary Academy
- St John Fisher Catholic Primary School, a Voluntary Academy
See how heavily each school in St Albans was applied to →
Secondary schools in St Albans →
Browse by authority: Hertfordshire · compare schools side by side · the map. School data: DfE & Ofsted, Open Government Licence v3.0.