Schoolfind

Schools in Hampshire

There are 532 state-funded and grammar schools in Hampshire. 38 are rated Outstanding and 301 Good by Ofsted. Each listing shows the year groups, Ofsted rating and how admissions work.

Or filter these 532 schools by Ofsted rating, faith and more.

Applying for a place in Hampshire

  • Starting secondary school (Year 7) in September 2027: applications close on 31 October 2026. Offers are sent on 1 March 2027.
  • Starting Reception in September 2027: applications close on 15 January 2027. Offers are sent on 16 April 2027.
  • You apply through the council where you live, even for schools in a different area, and late applications are considered after on-time ones.
Go to Hampshire's admissions page →

All schools in Hampshire, by town

Aldershot

Alresford

Alton

Andover

Basingstoke

BASINGSTOKE

Bordon

Botley

Brockenhurst

Camberley

Christchurch

Eastleigh

Emsworth

Fareham

Farnborough

Farnham

Fleet

Fordingbridge

Gosport

Hants

Havant

Hayling Island

Headley

Hindhead

Holbury

Hook

Lee-on-the-Solent

Liphook

Liss

Long Sutton

Lymington

LYMINGTON

Lyndhurst

New Milton

Newbury

Otterbourne, Winchester

Petersfield

Reading

Ringwood

Romsey

Rowland's Castle

Salisbury

Southampton

Stockbridge

Tadley

Thatcham

Tidworth

Waterlooville

Whitchurch

Winchester

Yateley