Reading primary schools league table 2025
Primary, infant, junior and all-through schools teaching Key Stages 1 and 2. Ranked by the Success Index (England) from official English data; 42 schools in Reading, South East. Rank positions shown on each profile are within England and South East.
- 194All Saints Junior SchoolReading · Academy Primary100% KS2 expected standard (RWM) · 99 students
- 289OneSchool Global Reading Senior CampusReading · Independent All-through58.0 Attainment 8 · 92 students
- 388The Heights Primary SchoolReading · Academy Primary79% KS2 expected standard (RWM) · 353 students
- 487All Saints Church of England Aided Infant SchoolReading · Local authority Primary– · 60 students
- 586Civitas AcademyReading · Academy Primary84% KS2 expected standard (RWM) · 374 students
- 682Caversham Primary SchoolReading · Local authority Primary76% KS2 expected standard (RWM) · 414 students
- 774Alfred Sutton Primary SchoolReading · Local authority Primary83% KS2 expected standard (RWM) · 664 students
- 874Green Park Village Primary AcademyReading · Academy Primary– · 258 students
- 972E P Collier Primary SchoolReading · Local authority Primary72% KS2 expected standard (RWM) · 352 students
- 1071St Martin's Catholic Primary SchoolReading · Local authority Primary74% KS2 expected standard (RWM) · 124 students
- 1171Emmer Green Primary SchoolReading · Local authority Primary69% KS2 expected standard (RWM) · 417 students
- 1268Churchend Primary AcademyReading · Academy Primary68% KS2 expected standard (RWM) · 401 students
- 1366English Martyrs' Catholic Primary SchoolReading · Local authority Primary65% KS2 expected standard (RWM) · 408 students
- 1461Moorlands Primary SchoolReading · Local authority Primary77% KS2 expected standard (RWM) · 286 students
- 1559St Anne's Catholic Primary SchoolReading · Local authority Primary63% KS2 expected standard (RWM) · 165 students
- 1659Wilson Primary SchoolReading · Local authority Primary66% KS2 expected standard (RWM) · 452 students
- 1758Manor Primary SchoolReading · Local authority Primary68% KS2 expected standard (RWM) · 294 students
- 1857Caversham Park Primary SchoolReading · Local authority Primary72% KS2 expected standard (RWM) · 90 students
- 1956Oxford Road Community SchoolReading · Local authority Primary86% KS2 expected standard (RWM) · 244 students
- 2055Battle Primary AcademyReading · Academy Primary68% KS2 expected standard (RWM) · 456 students
- 2155Katesgrove Primary SchoolReading · Local authority Primary64% KS2 expected standard (RWM) · 674 students
- 2253Coley Primary SchoolReading · Local authority Primary67% KS2 expected standard (RWM) · 250 students
- 2352The Hill Primary SchoolReading · Local authority Primary64% KS2 expected standard (RWM) · 410 students
- 2451New Town Primary SchoolReading · Academy Primary61% KS2 expected standard (RWM) · 410 students
- 2551The Palmer Primary AcademyReading · Academy Primary66% KS2 expected standard (RWM) · 436 students
- 2651Park Lane Primary SchoolReading · Local authority Primary68% KS2 expected standard (RWM) · 388 students
- 2749St Mary & All Saints Church of England Primary SchoolReading · Academy Primary66% KS2 expected standard (RWM) · 322 students
- 2844Redlands Primary SchoolReading · Local authority Primary50% KS2 expected standard (RWM) · 196 students
- 2941New Christ Church Church of England Primary SchoolReading · Academy Primary54% KS2 expected standard (RWM) · 185 students
- 3037Geoffrey Field Junior SchoolReading · Local authority Primary56% KS2 expected standard (RWM) · 357 students
- 3135Geoffrey Field Infant SchoolReading · Local authority Primary– · 313 students
- 3235St John's Church of England Primary SchoolReading · Academy Primary58% KS2 expected standard (RWM) · 454 students
- 3335Christ The King Catholic Primary SchoolReading · Local authority Primary57% KS2 expected standard (RWM) · 298 students
- 3433The Ridgeway Primary SchoolReading · Local authority Primary54% KS2 expected standard (RWM) · 362 students
- 3530Thameside Primary SchoolReading · Local authority Primary49% KS2 expected standard (RWM) · 322 students
- 3627Ranikhet AcademyReading · Academy Primary50% KS2 expected standard (RWM) · 205 students
- 3727Whitley Park Primary and Nursery SchoolReading · Local authority Primary53% KS2 expected standard (RWM) · 511 students
- 3823St Michael's Primary SchoolReading · Local authority Primary38% KS2 expected standard (RWM) · 362 students
- 3922The Abbey School ReadingReading · Independent All-through27.6 Attainment 8 · 807 students
- 4020Southcote Primary SchoolReading · Local authority Primary31% KS2 expected standard (RWM) · 528 students
- 4116Micklands Primary SchoolReading · Local authority Primary43% KS2 expected standard (RWM) · 293 students
- 4215Meadow Park AcademyReading · Academy Primary47% KS2 expected standard (RWM) · 285 students
| # | School | Sector | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|
| 1 | All Saints Junior School Reading · Primary · Ages 7–11 | Academy | 93.8 Top 5% | 100% KS2 expected standard (RWM) | 99 |
| 2 | OneSchool Global Reading Senior Campus Reading · All-through · Ages 7–18 | Independent | 89.0 Top 10% | 58.0 Attainment 8 | 92 |
| 3 | The Heights Primary School Reading · Primary · Ages 4–11 | Academy | 88.0 Top 10% | 79% KS2 expected standard (RWM) | 353 |
| 4 | All Saints Church of England Aided Infant School Reading · Primary · Ages 5–7 | Local authority | 86.6 Top 10% | – | 60 |
| 5 | Civitas Academy Reading · Primary · Ages 4–11 | Academy | 85.8 Top 10% | 84% KS2 expected standard (RWM) | 374 |
| 6 | Caversham Primary School Reading · Primary · Ages 5–11 | Local authority | 81.6 Top 25% | 76% KS2 expected standard (RWM) | 414 |
| 7 | Alfred Sutton Primary School Reading · Primary · Ages 3–11 | Local authority | 74.3 Top 25% | 83% KS2 expected standard (RWM) | 664 |
| 8 | Green Park Village Primary Academy Reading · Primary · Ages 3–11 | Academy | 73.5 Top 25% | – | 258 |
| 9 | E P Collier Primary School Reading · Primary · Ages 3–11 | Local authority | 71.8 Top 25% | 72% KS2 expected standard (RWM) | 352 |
| 10 | St Martin's Catholic Primary School Reading · Primary · Ages 4–11 | Local authority | 71.1 Top 25% | 74% KS2 expected standard (RWM) | 124 |
| 11 | Emmer Green Primary School Reading · Primary · Ages 4–11 | Local authority | 70.9 Top 25% | 69% KS2 expected standard (RWM) | 417 |
| 12 | Churchend Primary Academy Reading · Primary · Ages 3–11 | Academy | 68.0 Top 50% | 68% KS2 expected standard (RWM) | 401 |
| 13 | English Martyrs' Catholic Primary School Reading · Primary · Ages 3–11 | Local authority | 65.7 Top 50% | 65% KS2 expected standard (RWM) | 408 |
| 14 | Moorlands Primary School Reading · Primary · Ages 4–11 | Local authority | 61.2 Top 50% | 77% KS2 expected standard (RWM) | 286 |
| 15 | St Anne's Catholic Primary School Reading · Primary · Ages 2–11 | Local authority | 58.6 Top 50% | 63% KS2 expected standard (RWM) | 165 |
| 16 | Wilson Primary School Reading · Primary · Ages 3–11 | Local authority | 58.5 Top 50% | 66% KS2 expected standard (RWM) | 452 |
| 17 | Manor Primary School Reading · Primary · Ages 3–11 | Local authority | 58.4 Top 50% | 68% KS2 expected standard (RWM) | 294 |
| 18 | Caversham Park Primary School Reading · Primary · Ages 5–11 | Local authority | 57.0 Top 50% | 72% KS2 expected standard (RWM) | 90 |
| 19 | Oxford Road Community School Reading · Primary · Ages 3–11 | Local authority | 55.9 Top 50% | 86% KS2 expected standard (RWM) | 244 |
| 20 | Battle Primary Academy Reading · Primary · Ages 3–11 | Academy | 55.2 Top 50% | 68% KS2 expected standard (RWM) | 456 |
| 21 | Katesgrove Primary School Reading · Primary · Ages 3–11 | Local authority | 54.9 Top 50% | 64% KS2 expected standard (RWM) | 674 |
| 22 | Coley Primary School Reading · Primary · Ages 3–11 | Local authority | 53.1 Top 50% | 67% KS2 expected standard (RWM) | 250 |
| 23 | The Hill Primary School Reading · Primary · Ages 4–11 | Local authority | 52.0 Top 50% | 64% KS2 expected standard (RWM) | 410 |
| 24 | New Town Primary School Reading · Primary · Ages 3–11 | Academy | 50.6 Top 50% | 61% KS2 expected standard (RWM) | 410 |
| 25 | The Palmer Primary Academy Reading · Primary · Ages 3–11 | Academy | 50.6 Top 50% | 66% KS2 expected standard (RWM) | 436 |
| 26 | Park Lane Primary School Reading · Primary · Ages 5–11 | Local authority | 50.5 Top 50% | 68% KS2 expected standard (RWM) | 388 |
| 27 | St Mary & All Saints Church of England Primary School Reading · Primary · Ages 3–11 | Academy | 49.2 Lower 50% | 66% KS2 expected standard (RWM) | 322 |
| 28 | Redlands Primary School Reading · Primary · Ages 3–11 | Local authority | 43.6 Lower 50% | 50% KS2 expected standard (RWM) | 196 |
| 29 | New Christ Church Church of England Primary School Reading · Primary · Ages 4–11 | Academy | 40.6 Lower 50% | 54% KS2 expected standard (RWM) | 185 |
| 30 | Geoffrey Field Junior School Reading · Primary · Ages 7–11 | Local authority | 37.2 Lower 50% | 56% KS2 expected standard (RWM) | 357 |
| 31 | Geoffrey Field Infant School Reading · Primary · Ages 3–7 | Local authority | 34.8 Lower 50% | – | 313 |
| 32 | St John's Church of England Primary School Reading · Primary · Ages 3–11 | Academy | 34.6 Lower 50% | 58% KS2 expected standard (RWM) | 454 |
| 33 | Christ The King Catholic Primary School Reading · Primary · Ages 3–11 | Local authority | 34.5 Lower 50% | 57% KS2 expected standard (RWM) | 298 |
| 34 | The Ridgeway Primary School Reading · Primary · Ages 3–11 | Local authority | 32.8 Lower 50% | 54% KS2 expected standard (RWM) | 362 |
| 35 | Thameside Primary School Reading · Primary · Ages 5–11 | Local authority | 29.8 Lower 50% | 49% KS2 expected standard (RWM) | 322 |
| 36 | Ranikhet Academy Reading · Primary · Ages 3–11 | Academy | 27.3 Lower 50% | 50% KS2 expected standard (RWM) | 205 |
| 37 | Whitley Park Primary and Nursery School Reading · Primary · Ages 2–11 | Local authority | 26.6 Lower 50% | 53% KS2 expected standard (RWM) | 511 |
| 38 | St Michael's Primary School Reading · Primary · Ages 5–11 | Local authority | 23.2 Lower 50% | 38% KS2 expected standard (RWM) | 362 |
| 39 | The Abbey School Reading Reading · All-through · Ages 3–19 | Independent | 22.3 Lower 50% | 27.6 Attainment 8 | 807 |
| 40 | Southcote Primary School Reading · Primary · Ages 4–11 | Local authority | 20.3 Lower 50% | 31% KS2 expected standard (RWM) | 528 |
| 41 | Micklands Primary School Reading · Primary · Ages 4–11 | Local authority | 16.1 Lower 50% | 43% KS2 expected standard (RWM) | 293 |
| 42 | Meadow Park Academy Reading · Primary · Ages 4–11 | Academy | 14.7 Lower 50% | 47% KS2 expected standard (RWM) | 285 |
All Saints Junior School in Reading leads the 2025 list of primary schools in Reading with a Success Index (England) of 93.8. Of the 42 schools shown, 27 are local authority, 13 are academy, 2 are independent.
For the full picture see the wider South East primary schools league table, every school on the Reading page, or the comparison tool to put a shortlist side by side.
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 primary school in Reading?
All Saints Junior School in Reading, South East ranks first among primary schools in Reading with a Success Index (England) of 93.8 out of 100 (Pupils on roll: 99).
How are primary schools in Reading ranked?
Each school's Success Index (England) combines 9 factors: ks2: reading, writing & maths expected standard (35%), ks2: higher standard (20%), ks2: reading progress (10%), ks2: maths progress (10%), progress 8 (20%), attainment 8 (30%), grade 5+ in english & maths (15%), a level points per entry (10%), community advantage (fewer pupils on free school meals) (15%). Each factor is a percentile against schools of the same type across England. Schools with fewer than 60 students are excluded from rankings.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official English data (DfE – Get Information About Schools; DfE – Compare school and college performance). Independent schools rarely appear in the performance tables, so most receive no attainment components and no score.