Are you looking for an independent school in Hampshire? Search here to find and compare day and boarding schools, girls' schools, boys' schools, prep schools, senior schools and sixth forms.
We have 58 private schools listed in Hampshire; you will find them all listed at the bottom of this page, with some basic directory information. You can use the filters to narrow your search, and find schools near you with our postcode search.
Click on a school's name for more information. Those schools with full profiles appear at the top of the listings in highlighted panels. Some schools provide links to their social media and you can also watch school videos.
If you are looking for independent special needs schools in Hampshire, please visit our sister website: www.specialneedsguide.co.uk.
Elsewhere on www.schoolsearch.co.uk, you can also read latest news and feature articles from schools, organisations and leading figures in the independent school sector, check open days, get in touch with independent school associations, read about examinations and qualifications and gain help with finding school fees.
These search results are from www.schoolsearch.co.uk, the online guide to independent schools in the UK, in partnership with John Catt's Which School? guidebook, first published in 1924. We hope you find the perfect school for your child!
If you have any further questions or enquiries about independent education or a particular independent school, please get in touch with us at enquiries@johncatt.com.
Anstey Lane,
Alton,
GU34 2NG,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Alton School
Fernhill Lane,
New Milton,
BH25 5SU,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Ballard School
Petersfield,
GU31 4AS,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Churcher's College
Highfield Lane,
Liphook,
GU30 7LQ,
Hampshire
www.highfieldandbrookham.co.uk
Co-educational, Boarding, Day, Preparatory.
Read more about Highfield and Brookham Schools
Wilton Road,
Southampton,
SO15 5UQ,
Hampshire
Co-educational, Day, Senior, Sixth Form.
Read more about King Edward VI School
182 Five Heads Road,
Catherington,
PO8 9NJ,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Kingscourt School
Burnt House Lane,
Stubbington,
Fareham,
PO14 2EF,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Meoncross School
Kent Road,
Southsea,
Portsmouth,
PO5 3EQ,
Hampshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Portsmouth High School GDST
South Drive,
Sherfield-on-Loddon,
Hook,
RG27 0HU,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Sherfield School
St Neot's Road,
Eversley,
RG27 0PN,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about St Neot's School
Alresford Road,
Winchester,
SO21 1HA,
Hampshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about St Swithun's Prep
Alresford Road,
Winchester,
SO21 1HA,
Hampshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about St Swithun's School
Highwood House,
Highwood Lane,
Romsey,
SO51 9ZH,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Stroud School
Petersfield,
GU32 2DP,
Hampshire
Co-educational, Boarding, Day, Preparatory.
Church Road,
Steep,
Petersfield,
GU32 2DG,
Hampshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Roche Court,
Fareham,
PO17 5BL,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Brockwood Park,
Bramdean,
SO24 0LQ,
Hampshire
Co-educational, Boarding, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Stratfield Turgis,
Basingstoke,
RG27 0AR,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Ditcham Park,
Petersfield,
GU31 5RN,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Becton Lane,
Barton-on-Sea,
New Milton,
BH25 7AQ,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Embley Park,
Romsey,
SO51 6ZE,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Red Rice,
Andover,
SP11 7PW,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Fordingbridge,
SP6 1NS,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
16 Beechworth Road,
Havant,
PO9 1AX,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory.
Grantham Farm,
Baughurst,
Tadley,
RG26 5JS,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory.
Romsey Road,
Winchester,
SO22 5PN,
Hampshire
Boys, Boarding, Senior, Sixth Form.
Long Sutton,
Hook,
RG29 1TB,
Hampshire
Co-educational, Boarding, Day, Senior, Sixth Form.
35/37 St Simon's Road,
Southsea,
Portsmouth,
PO5 2PE,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Moyles Court,
Ringwood,
BH24 3NF,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
West Tytherley,
Stockbridge,
SP5 1NH,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Worthy Park House,
Kings Worthy,
Winchester,
SO21 1AN,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Folly Farm Lane,
Ashley,
Ringwood,
BH24 2NN,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Weyhill Road,
Andover,
SP10 3AL,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Lakewood Road,
Chandlers Ford,
Eastleigh,
SO53 1EU,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Grove Road South,
Southsea,
Portsmouth,
PO5 3QW,
Hampshire
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Redfields House, Redfields Lane,
Church Crookham,
Fleet,
GU52 0RF,
Hampshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Stockton Avenue,
Fleet,
GU51 4NS,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory.
17-19 Winn Road,
Southampton,
SO17 1EJ,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Townhill Park House,
Cutbush Lane,
Southampton,
SO18 2GF,
Hampshire
Co-educational, Day, Senior.
Lakesmere House, Allington Lane,
Fair Oak, Eastleigh,
Southampton,
SO50 7DB,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
1 Southampton Road,
Lyndhurst,
SO43 7BU,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
3 The Close,
Winchester,
SO23 9LT,
Hampshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
High Street,
Portsmouth,
PO1 2LN,
Hampshire
Co-educational, Day, Preparatory.
High Street,
Portsmouth,
PO1 2LN,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Cheriton Road,
Winchester,
SO22 5AZ,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Twyford,
Winchester,
SO21 1NW,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Walhampton,
Lymington,
SO41 5ZG,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Titchfield,
Fareham,
PO14 4BS,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
College Street,
Winchester,
SO23 9NA,
Hampshire
Boys, Boarding, Senior, Sixth Form.
51 Reading Road,
Yateley,
GU46 7UQ,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.