Schoolfind

Secondary schools in Hampshire

There are 67 secondary schools in Hampshire. 1 is rated Outstanding and 38 Good by Ofsted. Each listing shows the year groups, Ofsted rating and how admissions work.

Or filter these 67 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.
  • 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 →

Secondary schools in Hampshire, by town

Alresford

Alton

Andover

Basingstoke

Bordon

Eastleigh

Fareham

Farnborough

Fleet

Fordingbridge

Gosport

Havant

Hayling Island

Hook

Liphook

Lymington

New Milton

Newbury

Petersfield

Ringwood

Romsey

Southampton

Stockbridge

Tadley

Waterlooville

Whitchurch

Winchester

Yateley