Schools in St Neots
St Neots has 17 schools: 15 primary and 2 secondary or all-through. 100% of the 17 schools with an Ofsted grade are rated Good or better (Strong standard or better under the new report cards). Among secondary schools, Longsands Academy has the highest Attainment 8 score (48.2 in 2026). Among primary schools, Crosshall Junior School has the highest share of pupils meeting the expected standard in reading, writing and maths (75% in 2025).
- 17 schools
- 2 secondary
- 15 primary
Secondary Schools in St Neots
Ranked by Attainment 8, the average GCSE score per pupil. Progress 8 is from the latest year published.
| # | School | Ofsted | Attainment 8 | Progress 8 | Pupils |
|---|---|---|---|---|---|
| 1 | Longsands Academy | Good | 48.2 (2026) | +0.13 (2024) | 1,412 |
| 2 | Samuel Pepys School | Outstanding | – | – | 138 |
Primary Schools in St Neots
Ranked by the percentage of pupils meeting the expected standard in reading, writing and maths at the end of Year 6.
| # | School | Ofsted | Met expected standard | Pupils |
|---|---|---|---|---|
| 1 | Crosshall Junior School | Good | 75% (2025) | 346 |
| 2 | Offord Primary School | Good | 68% (2025) | 95 |
| 3 | Great Staughton Primary Academy | Strong standard | 67% (2025) | 80 |
| 4 | Great Paxton CofE Primary School | Good | 65% (2025) | 73 |
| 5 | Bushmead Primary School | Good | 63% (2025) | 380 |
| 6 | Middlefield Primary Academy | Good | 61% (2025) | 200 |
| 7 | The Round House Primary Academy | Good | 60% (2025) | 401 |
| 8 | Winhills Primary Academy | Good | 59% (2025) | 227 |
| 9 | Buckden CofE Primary School | Good | 56% (2025) | 331 |
| 10 | Eynesbury CofE C Primary School | Good | 48% (2025) | 209 |
| 11 | Priory Junior School | Good | 45% (2025) | 280 |
| 12 | St Mary's Church of England Primary School St Neots | Good | 43% (2024) | 68 |
| 13 | The Newton Community Primary School | Good | 33% (2025) | 54 |
| 14 | Crosshall Infant School | Good | – | 287 |
| 15 | Priory Park Infant School & Pre-School | Good | – | 170 |
Please either zoom in or adjust the filters to reduce the number of schools.