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.
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, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Churcher's College
Ditcham Park,
Petersfield,
GU31 5RN,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Ditcham Park School
Becton Lane,
Barton-on-Sea,
New Milton,
BH25 7AQ,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Durlston School
Highfield Lane,
Liphook,
GU30 7LQ,
Hampshire
www.highfieldandbrookham.co.uk
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Highfield and Brookham School
Highwood House,
Highwood Lane,
Romsey,
SO51 9ZH,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about King Edward VI Preparatory School
Wilton Road,
Southampton,
SO15 5UQ,
Hampshire
Co-educational, Day, Senior, Sixth Form.
Read more about King Edward VI School
Long Sutton,
Hook,
RG29 1TA,
Hampshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Lord Wandsworth College
Burnt House Lane,
Stubbington,
Fareham,
PO14 2EF,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Meoncross School
39 Lakewood Road,
Chandlers Ford,
Eastleigh,
SO53 1EU,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Sherborne House School
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
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
Alton Road,
Steep,
Petersfield,
GU32 2DR,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Church Road,
Steep,
Petersfield,
GU32 2DG,
Hampshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Roche Court,
Wickham Road,
Fareham,
PO17 5BL,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Brockwood Park,
Bramdean, Alresford,
SO24 0LQ,
Hampshire
Co-educational, Boarding, Senior, Sixth Form.
55-57 Midanbury Lane,
Southampton,
SO18 4DJ,
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.
55 Northumberland Road,
Southampton,
SO14 0EJ,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Fordingbridge,
SP6 1NS,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
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.
Yateley Hall,
Firgrove Road,
Yateley,
GU46 6HJ,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Brockwood Park,
Bramdean, Alresford,
SO24 0LQ,
Hampshire
Co-educational, Day, Pre-Preparatory, Preparatory.
182 Five Heads Road,
Catherington,
PO8 9NJ,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
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.
Owens Road,
Winchester,
SO22 6RX,
Hampshire
Co-educational, Boarding, Day, Sixth Form.
Kent Road,
Southsea,
Portsmouth,
PO5 3EQ,
Hampshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
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, Sixth Form.
Weyhill Road,
Andover,
SP10 3AL,
Hampshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
St Neot's Road,
Eversley,
RG27 0PN,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
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, Pre-Preparatory, Preparatory.
Townhill Park House,
Cutbush Lane,
Southampton,
SO18 3RR,
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, Nursery, Pre-Preparatory, Preparatory.
High Street,
Portsmouth,
PO1 2LN,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
The Mount,
Highclere,
Newbury,
RG20 9PS,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
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.
Stratfield Turgis,
Hook,
RG27 0AR,
Hampshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
St Margaret's Lane,
Titchfield,
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.