Schools in Reading, South East (2025)
139 schools · 54,086 students · 66 local authority, 58 academy, 15 independent · median Pupils on roll 300.
Reading, in South East, has 139 schools in England's 2025 data, together educating about 54,086 students. By level there are 104 primary, 26 secondary, 9 all-through; by sector 66 local authority, 58 academy, 15 independent.
The median Pupils on roll across Reading's schools is 300, above the South East median of 277. Number of pupils in the latest school census.
124 of the 139 schools qualify for the Success Index (England). The highest-scoring is Polehampton Church of England Infant and Nursery School (99.8, top 5% of primary schools nationally), followed by Reading School (99.2, top 5% of secondary schools nationally), and Crosfields School (97.4, top 5% of all-through schools nationally). 23 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 The Piggott School (1,945 students), Maiden Erlegh School (1,841 students), Little Heath School (1,682 students). 5 schools are single-sex.
Top 60 schools in Reading
Ordered by Success Index (England). Rank positions shown on each profile are within England and South East. The remaining 64 ranked schools are listed below the table.
- 1100Polehampton Church of England Infant and Nursery SchoolReading · Academy Primary– · 148 students
- 299Reading SchoolReading · Academy Secondary83.0 Attainment 8 · 1,138 students
- 397Crosfields SchoolReading · Independent All-through69.9 Attainment 8 · 713 students
- 497Sonning Church of England Primary SchoolReading · Academy Primary93% KS2 expected standard (RWM) · 210 students
- 597Kendrick SchoolReading · Academy Secondary84.0 Attainment 8 · 939 students
- 697Willow Bank Infant SchoolReading · Academy Primary– · 152 students
- 795Radstock Primary SchoolReading · Academy Primary– · 341 students
- 894Hawkedon Primary SchoolReading · Academy Primary86% KS2 expected standard (RWM) · 596 students
- 994All Saints Junior SchoolReading · Academy Primary100% KS2 expected standard (RWM) · 99 students
- 1093Bradfield C.E. Primary SchoolReading · Local authority Primary92% KS2 expected standard (RWM) · 156 students
- 1192Hillside Primary SchoolReading · Academy Primary– · 450 students
- 1291Aldryngton Primary SchoolReading · Local authority Primary82% KS2 expected standard (RWM) · 314 students
- 1391Langtree SchoolReading · Academy Secondary58.0 Attainment 8 · 626 students
- 1491Whiteknights Primary SchoolReading · Academy Primary95% KS2 expected standard (RWM) · 453 students
- 1589OneSchool Global Reading Senior CampusReading · Independent All-through58.0 Attainment 8 · 92 students
- 1688The Heights Primary SchoolReading · Academy Primary79% KS2 expected standard (RWM) · 353 students
- 1788Mortimer St. John's C.E. Infant SchoolReading · Local authority Primary– · 164 students
- 1887Shinfield Infant and Nursery SchoolReading · Academy Primary– · 303 students
- 1987Theale C.E. Primary SchoolReading · Local authority Primary89% KS2 expected standard (RWM) · 301 students
- 2087Maiden Erlegh SchoolReading · Academy Secondary55.5 Attainment 8 · 1,841 students
- 2187All Saints Church of England Aided Infant SchoolReading · Local authority Primary– · 60 students
- 2286Goring Church of England Aided Primary SchoolReading · Local authority Primary81% KS2 expected standard (RWM) · 170 students
- 2386Civitas AcademyReading · Academy Primary84% KS2 expected standard (RWM) · 374 students
- 2483Crazies Hill Church of England Primary SchoolReading · Academy Primary80% KS2 expected standard (RWM) · 84 students
- 2582Caversham Primary SchoolReading · Local authority Primary76% KS2 expected standard (RWM) · 414 students
- 2681Birch Copse Primary SchoolReading · Local authority Primary72% KS2 expected standard (RWM) · 420 students
- 2779Grazeley Church of England Primary SchoolReading · Academy Primary– · 204 students
- 2879South Lake Primary SchoolReading · Academy Primary77% KS2 expected standard (RWM) · 443 students
- 2978The Piggott SchoolReading · Academy All-through61.9 Attainment 8 · 1,945 students
- 3078The Willink SchoolReading · Local authority Secondary51.9 Attainment 8 · 1,205 students
- 3176Mrs Bland's Infant SchoolReading · Local authority Primary– · 181 students
- 3276Highdown School and Sixth Form CentreReading · Academy Secondary50.4 Attainment 8 · 1,537 students
- 3375Waltham St Lawrence Primary SchoolReading · Local authority Primary81% KS2 expected standard (RWM) · 148 students
- 3475The Bulmershe SchoolReading · Academy Secondary50.7 Attainment 8 · 1,530 students
- 3575Earley St Peter's Church of England Primary SchoolReading · Academy Primary69% KS2 expected standard (RWM) · 458 students
- 3674Alfred Sutton Primary SchoolReading · Local authority Primary83% KS2 expected standard (RWM) · 664 students
- 3774Green Park Village Primary AcademyReading · Academy Primary– · 258 students
- 3874Westwood Farm Infant SchoolReading · Local authority Primary– · 193 students
- 3973WaingelsReading · Academy Secondary50.8 Attainment 8 · 1,382 students
- 4073Whitchurch Primary SchoolReading · Local authority Primary65% KS2 expected standard (RWM) · 136 students
- 4172Willow Bank Junior SchoolReading · Academy Primary– · 235 students
- 4272E P Collier Primary SchoolReading · Local authority Primary72% KS2 expected standard (RWM) · 352 students
- 4372St Paul's Catholic Primary SchoolReading · Local authority Primary77% KS2 expected standard (RWM) · 279 students
- 4471St Martin's Catholic Primary SchoolReading · Local authority Primary74% KS2 expected standard (RWM) · 124 students
- 4571Emmer Green Primary SchoolReading · Local authority Primary69% KS2 expected standard (RWM) · 417 students
- 4671The Coombes Church of England Primary SchoolReading · Academy Primary75% KS2 expected standard (RWM) · 338 students
- 4771Loddon Primary SchoolReading · Local authority Primary73% KS2 expected standard (RWM) · 511 students
- 4870Springfield Primary SchoolReading · Local authority Primary69% KS2 expected standard (RWM) · 330 students
- 4969Reading Girls' SchoolReading · Academy Secondary51.8 Attainment 8 · 905 students
- 5069Rivermead Primary SchoolReading · Academy Primary70% KS2 expected standard (RWM) · 429 students
- 5168Churchend Primary AcademyReading · Academy Primary68% KS2 expected standard (RWM) · 401 students
- 5267Sonning Common Primary SchoolReading · Local authority Primary70% KS2 expected standard (RWM) · 292 students
- 5366Sulhamstead and Ufton Nervet SchoolReading · Local authority Primary59% KS2 expected standard (RWM) · 94 students
- 5466Polehampton Church of England Junior SchoolReading · Academy Primary71% KS2 expected standard (RWM) · 232 students
- 5566English Martyrs' Catholic Primary SchoolReading · Local authority Primary65% KS2 expected standard (RWM) · 408 students
- 5665Denefield SchoolReading · Academy Secondary47.0 Attainment 8 · 1,171 students
- 5765Silchester Church of England Primary SchoolReading · Local authority Primary70% KS2 expected standard (RWM) · 156 students
- 5861Highwood Primary SchoolReading · Academy Primary– · 429 students
- 5961Moorlands Primary SchoolReading · Local authority Primary77% KS2 expected standard (RWM) · 286 students
- 6061Little Heath SchoolReading · Local authority Secondary48.2 Attainment 8 · 1,682 students
| # | School | Sector | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|
| 1 | Polehampton Church of England Infant and Nursery School Reading · Primary · Ages 4–7 | Academy | 99.8 Top 5% | – | 148 |
| 2 | Reading School Reading · Secondary · Ages 11–18 | Academy | 99.2 Top 5% | 83.0 Attainment 8 | 1,138 |
| 3 | Crosfields School Reading · All-through · Ages 2–16 | Independent | 97.4 Top 5% | 69.9 Attainment 8 | 713 |
| 4 | Sonning Church of England Primary School Reading · Primary · Ages 4–11 | Academy | 97.4 Top 5% | 93% KS2 expected standard (RWM) | 210 |
| 5 | Kendrick School Reading · Secondary · Ages 11–18 | Academy | 97.3 Top 5% | 84.0 Attainment 8 | 939 |
| 6 | Willow Bank Infant School Reading · Primary · Ages 5–7 | Academy | 97.0 Top 5% | – | 152 |
| 7 | Radstock Primary School Reading · Primary · Ages 4–11 | Academy | 94.5 Top 5% | – | 341 |
| 8 | Hawkedon Primary School Reading · Primary · Ages 4–11 | Academy | 94.2 Top 5% | 86% KS2 expected standard (RWM) | 596 |
| 9 | All Saints Junior School Reading · Primary · Ages 7–11 | Academy | 93.8 Top 5% | 100% KS2 expected standard (RWM) | 99 |
| 10 | Bradfield C.E. Primary School Reading · Primary · Ages 4–11 | Local authority | 92.5 Top 5% | 92% KS2 expected standard (RWM) | 156 |
| 11 | Hillside Primary School Reading · Primary · Ages 2–11 | Academy | 91.9 Top 5% | – | 450 |
| 12 | Aldryngton Primary School Reading · Primary · Ages 5–11 | Local authority | 90.7 Top 5% | 82% KS2 expected standard (RWM) | 314 |
| 13 | Langtree School Reading · Secondary · Ages 11–16 | Academy | 90.5 Top 10% | 58.0 Attainment 8 | 626 |
| 14 | Whiteknights Primary School Reading · Primary · Ages 3–11 | Academy | 90.5 Top 10% | 95% KS2 expected standard (RWM) | 453 |
| 15 | OneSchool Global Reading Senior Campus Reading · All-through · Ages 7–18 | Independent | 89.0 Top 10% | 58.0 Attainment 8 | 92 |
| 16 | The Heights Primary School Reading · Primary · Ages 4–11 | Academy | 88.0 Top 10% | 79% KS2 expected standard (RWM) | 353 |
| 17 | Mortimer St. John's C.E. Infant School Reading · Primary · Ages 4–7 | Local authority | 87.6 Top 10% | – | 164 |
| 18 | Shinfield Infant and Nursery School Reading · Primary · Ages 3–7 | Academy | 87.3 Top 10% | – | 303 |
| 19 | Theale C.E. Primary School Reading · Primary · Ages 4–11 | Local authority | 87.2 Top 10% | 89% KS2 expected standard (RWM) | 301 |
| 20 | Maiden Erlegh School Reading · Secondary · Ages 11–18 | Academy | 87.0 Top 10% | 55.5 Attainment 8 | 1,841 |
| 21 | All Saints Church of England Aided Infant School Reading · Primary · Ages 5–7 | Local authority | 86.6 Top 10% | – | 60 |
| 22 | Goring Church of England Aided Primary School Reading · Primary · Ages 4–11 | Local authority | 86.2 Top 10% | 81% KS2 expected standard (RWM) | 170 |
| 23 | Civitas Academy Reading · Primary · Ages 4–11 | Academy | 85.8 Top 10% | 84% KS2 expected standard (RWM) | 374 |
| 24 | Crazies Hill Church of England Primary School Reading · Primary · Ages 4–11 | Academy | 82.5 Top 25% | 80% KS2 expected standard (RWM) | 84 |
| 25 | Caversham Primary School Reading · Primary · Ages 5–11 | Local authority | 81.6 Top 25% | 76% KS2 expected standard (RWM) | 414 |
| 26 | Birch Copse Primary School Reading · Primary · Ages 4–11 | Local authority | 80.8 Top 25% | 72% KS2 expected standard (RWM) | 420 |
| 27 | Grazeley Church of England Primary School Reading · Primary · Ages 4–11 | Academy | 78.6 Top 25% | – | 204 |
| 28 | South Lake Primary School Reading · Primary · Ages 3–11 | Academy | 78.6 Top 25% | 77% KS2 expected standard (RWM) | 443 |
| 29 | The Piggott School Reading · All-through · Ages 4–18 | Academy | 78.1 Top 25% | 61.9 Attainment 8 | 1,945 |
| 30 | The Willink School Reading · Secondary · Ages 11–18 | Local authority | 77.7 Top 25% | 51.9 Attainment 8 | 1,205 |
| 31 | Mrs Bland's Infant School Reading · Primary · Ages 2–7 | Local authority | 76.0 Top 25% | – | 181 |
| 32 | Highdown School and Sixth Form Centre Reading · Secondary · Ages 11–18 | Academy | 75.5 Top 25% | 50.4 Attainment 8 | 1,537 |
| 33 | Waltham St Lawrence Primary School Reading · Primary · Ages 4–11 | Local authority | 75.4 Top 25% | 81% KS2 expected standard (RWM) | 148 |
| 34 | The Bulmershe School Reading · Secondary · Ages 11–18 | Academy | 75.3 Top 25% | 50.7 Attainment 8 | 1,530 |
| 35 | Earley St Peter's Church of England Primary School Reading · Primary · Ages 3–11 | Academy | 74.7 Top 25% | 69% KS2 expected standard (RWM) | 458 |
| 36 | Alfred Sutton Primary School Reading · Primary · Ages 3–11 | Local authority | 74.3 Top 25% | 83% KS2 expected standard (RWM) | 664 |
| 37 | Green Park Village Primary Academy Reading · Primary · Ages 3–11 | Academy | 73.5 Top 25% | – | 258 |
| 38 | Westwood Farm Infant School Reading · Primary · Ages 3–7 | Local authority | 73.5 Top 25% | – | 193 |
| 39 | Waingels Reading · Secondary · Ages 11–18 | Academy | 72.7 Top 25% | 50.8 Attainment 8 | 1,382 |
| 40 | Whitchurch Primary School Reading · Primary · Ages 4–11 | Local authority | 72.7 Top 25% | 65% KS2 expected standard (RWM) | 136 |
| 41 | Willow Bank Junior School Reading · Primary · Ages 7–11 | Academy | 72.2 Top 25% | – | 235 |
| 42 | E P Collier Primary School Reading · Primary · Ages 3–11 | Local authority | 71.8 Top 25% | 72% KS2 expected standard (RWM) | 352 |
| 43 | St Paul's Catholic Primary School Reading · Primary · Ages 4–11 | Local authority | 71.5 Top 25% | 77% KS2 expected standard (RWM) | 279 |
| 44 | St Martin's Catholic Primary School Reading · Primary · Ages 4–11 | Local authority | 71.1 Top 25% | 74% KS2 expected standard (RWM) | 124 |
| 45 | Emmer Green Primary School Reading · Primary · Ages 4–11 | Local authority | 70.9 Top 25% | 69% KS2 expected standard (RWM) | 417 |
| 46 | The Coombes Church of England Primary School Reading · Primary · Ages 3–11 | Academy | 70.8 Top 25% | 75% KS2 expected standard (RWM) | 338 |
| 47 | Loddon Primary School Reading · Primary · Ages 2–11 | Local authority | 70.5 Top 25% | 73% KS2 expected standard (RWM) | 511 |
| 48 | Springfield Primary School Reading · Primary · Ages 3–11 | Local authority | 70.4 Top 25% | 69% KS2 expected standard (RWM) | 330 |
| 49 | Reading Girls' School Reading · Secondary · Ages 11–18 | Academy | 68.9 Top 50% | 51.8 Attainment 8 | 905 |
| 50 | Rivermead Primary School Reading · Primary · Ages 4–11 | Academy | 68.8 Top 50% | 70% KS2 expected standard (RWM) | 429 |
| 51 | Churchend Primary Academy Reading · Primary · Ages 3–11 | Academy | 68.0 Top 50% | 68% KS2 expected standard (RWM) | 401 |
| 52 | Sonning Common Primary School Reading · Primary · Ages 4–11 | Local authority | 67.0 Top 50% | 70% KS2 expected standard (RWM) | 292 |
| 53 | Sulhamstead and Ufton Nervet School Reading · Primary · Ages 4–11 | Local authority | 66.2 Top 50% | 59% KS2 expected standard (RWM) | 94 |
| 54 | Polehampton Church of England Junior School Reading · Primary · Ages 7–11 | Academy | 65.8 Top 50% | 71% KS2 expected standard (RWM) | 232 |
| 55 | English Martyrs' Catholic Primary School Reading · Primary · Ages 3–11 | Local authority | 65.7 Top 50% | 65% KS2 expected standard (RWM) | 408 |
| 56 | Denefield School Reading · Secondary · Ages 11–18 | Academy | 64.6 Top 50% | 47.0 Attainment 8 | 1,171 |
| 57 | Silchester Church of England Primary School Reading · Primary · Ages 4–11 | Local authority | 64.5 Top 50% | 70% KS2 expected standard (RWM) | 156 |
| 58 | Highwood Primary School Reading · Primary · Ages 3–11 | Academy | 61.4 Top 50% | – | 429 |
| 59 | Moorlands Primary School Reading · Primary · Ages 4–11 | Local authority | 61.2 Top 50% | 77% KS2 expected standard (RWM) | 286 |
| 60 | Little Heath School Reading · Secondary · Ages 11–18 | Local authority | 60.6 Top 50% | 48.2 Attainment 8 | 1,682 |
More ranked schools in Reading
Ranked 61 to 124 by Success Index (England).
- 61.Calcot Infant School and Nursery60.4
- 62.Woodley CofE Primary School58.9
- 63.St Anne's Catholic Primary School58.6
- 64.Wilson Primary School58.5
- 65.Manor Primary School58.4
- 66.Lambs Lane Primary School58.3
- 67.Caversham Park Primary School57.0
- 68.Oxford Road Community School55.9
- 69.Battle Primary Academy55.2
- 70.Woolhampton C.E. Primary School55.1
- 71.Katesgrove Primary School54.9
- 72.Coley Primary School53.1
- 73.Englefield C.E. Primary School53.1
- 74.Maiden Erlegh School in Reading53.0
- 75.Westwood Farm Junior School52.5
- 76.Kidmore End Church of England Primary School52.4
- 77.Maiden Erlegh Chiltern Edge52.2
- 78.The Hill Primary School52.0
- 79.Blessed Hugh Faringdon Catholic School51.9
- 80.New Town Primary School50.6
- 81.The Palmer Primary Academy50.6
- 82.Park Lane Primary School50.5
- 83.St Mary & All Saints Church of England Primary School49.2
- 84.Mortimer St Mary's C.E. Junior School48.7
- 85.Pangbourne Primary School48.6
- 86.Downsway Primary School48.3
- 87.Kennet Valley Primary School43.7
- 88.Redlands Primary School43.6
- 89.The WREN School40.8
- 90.New Christ Church Church of England Primary School40.6
- 91.UTC Reading40.0
- 92.Geoffrey Field Junior School37.2
- 93.River Academy36.0
- 94.Knowl Hill Church of England Primary Academy35.9
- 95.The Colleton Primary School35.1
- 96.Geoffrey Field Infant School34.8
- 97.St John's Church of England Primary School34.6
- 98.Woodcote Primary School34.6
- 99.Christ The King Catholic Primary School34.5
- 100.Purley CofE Primary School34.5
- 101.Theale Green School33.6
- 102.Garland Junior School33.5
- 103.Burghfield St Mary's C.E. Primary School33.2
- 104.The Ridgeway Primary School32.8
- 105.Oakbank School31.8
- 106.Thameside Primary School29.8
- 107.Long Lane Primary School29.2
- 108.Bucklebury C.E. Primary School28.4
- 109.Calcot Junior School27.3
- 110.Ranikhet Academy27.3
- 111.Queen Anne's School26.6
- 112.Whitley Park Primary and Nursery School26.6
- 113.St Michael's Primary School23.2
- 114.Pangbourne College22.9
- 115.The Abbey School Reading22.3
- 116.Beechwood Primary School21.3
- 117.Southcote Primary School20.3
- 118.King's Academy Prospect19.4
- 119.Leighton Park School18.4
- 120.Aldermaston C.E. Primary School18.1
- 121.Hartland High School16.5
- 122.Micklands Primary School16.1
- 123.The Oratory School15.9
- 124.Meadow Park Academy14.7
Other schools in Reading
Schools without a rank: fewer than 60 students, no published Pupils on roll, or a school type that is not scored.
- Brimpton C.E. Primary Schoolprimary
- Beenham Primary Schoolprimary
- Basildon C.E. Primary Schoolprimary
- Caversham Preparatory Schoolprimary
- Elstree Schoolall-through
- Oratory Preparatory Schoolall-through
- Red Balloon Learner Centre Readingsecondary
- Robert Piggott CofE Infant Schoolprimary
- Robert Piggott CofE Junior Schoolprimary
- Shinfield St Mary's CofE Junior Schoolprimary
- St Andrew's Schoolall-through
- St Edward's Prepprimary
- Streatley Church of England Primary Schoolprimary
- The Deenway Montessori Schoolall-through
- The Vine Christian Schoolall-through
Compare the top 4 schools in Reading side by side →
Other places in South East
- Southampton(135)
- milton keynes(100)
- Oxford(73)
- Maidstone(62)
- Ashford(55)
- Slough(54)
- Aylesbury(54)
- High Wycombe(53)
- Brighton(52)
- Basingstoke(50)
- Portsmouth(46)
- Canterbury(46)
- Rochester(45)
- Guildford(41)
- Crawley(40)
- Horsham(38)
- Woking(36)
- Newbury(35)
- Fareham(35)
- Gravesend(35)
- Tunbridge Wells(34)
- Tonbridge(34)
- Sevenoaks(34)
- Banbury(34)
- Chichester(34)
- Maidenhead(32)
- Sittingbourne(32)
- Worthing(32)
- Wokingham(31)
- Andover(30)
- Dartford(30)
- Dover(30)
- Gillingham(30)
- Eastbourne(29)
- Chatham(29)
- Abingdon(29)
- Waterlooville(28)
- Winchester(28)
- Eastleigh(27)
- Gosport(27)
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 Reading?
Polehampton Church of England Infant and Nursery School is the highest-ranked school in Reading with a Success Index (England) of 99.8 out of 100 (Top 5% of primary schools in England).
How many schools are in Reading?
Reading has 139 schools (104 primary, 26 secondary, 9 all-through) educating 54,086 students in 2025.
What is the typical Pupils on roll in Reading?
The median Pupils on roll across schools in Reading is 300. Number of pupils in the latest school census.