Schools in Hampshire
618 schools across 60 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 210 of 618 schools here that have a published grade.
Hampshire has 618 schools across 60 towns — 423 primary, 67 secondary, educating around 197,232 pupils. 88% of schools with a published Ofsted grade are rated Good or Outstanding (185 of 210). There are currently 68 open teaching jobs in Hampshire. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Hampshire.
Hampshirelocal authority guide — teacher pay, ratios & spending →School spending in Hampshire
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Top-performing schools in Hampshire
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Thornden School59.9Attainment 8
- 2Bishop Challoner Catholic Secondary School59.3Attainment 8
- 3Kings' School57.8Attainment 8
- 4The Petersfield School56.4Attainment 8
- 5Bohunt School56.3Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Hampshire
Select a town to browse its schools and Ofsted ratings
Aldershot
Alresford
Alton
Alton, Hants
Andover
Basingstoke
BASINGSTOKE
Basingstoke and Deane
Bordon
Botley
Brockenhurst
Camberley
Christchurch
Eastleigh
Emsworth
Fareham
Farnborough
Farnham
Fleet
Fordingbridge
Gosport
Hants
Hart
Havant
Hayling Island
Headley
Hindhead
Holbury
Hook
Lee-on-the-Solent
Liphook
Liss
Long Sutton
Lymington
LYMINGTON
Lyndhurst
New Forest
New Milton
Newbury
Nr Lyndhurst
Otterbourne, Winchester
Passfield, Nr Liphook
Petersfield
Reading
Ringwood
Romsey
Rowland's Castle
Rushmoor
Salisbury
Southampton
Stockbridge
Tadley
Test Valley
Thatcham
Tidworth
Waterlooville
Whitchurch
Winchester
Woking
Yateley
Outstanding Schools in Hampshire
Schools rated Outstanding by Ofsted
Barton Farm Primary Academy
Winchester, Hampshire· SO22 6HS
235 pupils
Trust: UNIVERSITY OF WINCHESTER ACADEMY TRUST
Bishops Waltham Infant School
Southampton, Hampshire· SO32 1EP
200 pupils
Dove House Academy
Basingstoke, Hampshire· RG21 5SU
234 pupils
Attainment 8: 4.8
Trust: SOLENT ACADEMIES TRUST
Droxford Junior School
Southampton, Hampshire· SO32 3QR
Trust: UNIVERSITY OF WINCHESTER ACADEMY TRUST
Elvetham Heath Primary School
Fleet, Hampshire· GU51 1DP
647 pupils
KS2: 72% met expected standard
Front Lawn Primary Academy
Havant, Hampshire· PO9 5HX
440 pupils
KS2: 82% met expected standard
Trust: THE KEMNAL ACADEMIES TRUST