
2026 Best Primary Schools in Kingston upon Thames Area
Kingston upon Thames primary schools deliver exceptional results, with an average FMS Inspection Score of 7.7/10, Excellent band, compared with England's 7.3/10 (Good). Fern Hill Primary School, Coombe Hill Junior School, and St Andrew's and St Mark's CofE Junior School are among the highest-performing options, with 66% of pupils meeting expected standards in reading, writing and maths compared to 62% nationally. 13% achieve the higher standard, more than four times the England average of 8%. With 41 schools serving Kingston upon Thames, families across Kingston town centre, Surbiton, New Malden, and Tolworth have extensive choice. Filter by FMS Inspection Score or use the comparison tool to shortlist schools that match your priorities.
All schools in Kingston upon ThamesTop schools in Kingston upon Thames
Showing 1-20 of 41 schools
- Fern Hill Primary School
New Malden
- Coombe Hill Junior School
New Malden
- St Andrew's and St Mark's CofE Junior School
Surbiton
- Tolworth Junior School
Tolworth
- Alexandra Primary School
Kingston Vale
- St Luke's CofE Primary School
New Malden
- Latchmere School
Ham
- Malden Parochial CofE Primary School
Malden
- St Paul's CofE Primary School, Kingston Hill
Kingston Hill
- Christ Church New Malden CofE Primary School
New Malden
- Knollmead Primary School
Tolworth
- St Agatha's Catholic Primary School
New Malden
- Grand Avenue Primary and Nursery School
Surbiton
- Christ Church CofE Primary School
Tolworth
- Malden Manor Primary and Nursery School
Malden Manor
- Burlington Junior School
New Malden
- Our Lady Immaculate Catholic Primary School
Tolworth
- St John's C of E Primary School
New Malden
- St Matthew's CofE Primary School
Surbiton
- Corpus Christi Catholic Primary School
New Malden
All 41 primary schools in Kingston upon Thames
- #1Fern Hill Primary School
- #2Coombe Hill Junior School
- #3St Andrew's and St Mark's CofE Junior School
- #4Tolworth Junior School
- #5Alexandra Primary School
- #6St Luke's CofE Primary School
- #7Latchmere School
- #8Malden Parochial CofE Primary School
- #9St Paul's CofE Primary School, Kingston Hill
- #10Christ Church New Malden CofE Primary School
- #11Knollmead Primary School
- #12St Agatha's Catholic Primary School
- #13Grand Avenue Primary and Nursery School
- #14Christ Church CofE Primary School
- #15Malden Manor Primary and Nursery School
- #16Burlington Junior School
- #17Our Lady Immaculate Catholic Primary School
- #18St John's C of E Primary School
- #19St Matthew's CofE Primary School
- #20Corpus Christi Catholic Primary School
- #21Ellingham Primary School
- #22Castle Hill Primary School
- #23St Paul's CofE Primary School
- #24St Joseph's Catholic Primary School
- #25King Athelstan Primary School
- #26Lovelace Primary School
- #27St Mary's CofE (Aided) Primary School
- #28Lime Tree Primary School
- #29Robin Hood Primary and Nursery School
- #30King's Oak Primary School
- Burlington Infant and Nursery School
- Coombe Hill Infant School
- Educare Small School
- Holy Cross Preparatory School
- Maple Infants' School
- Rokeby School
- Shrewsbury House School
- Surbiton High School
- Tennis Avenue School
- Tolworth Infant and Nursery School
- Westbury House School
