Explore 42 wild swimming spots in Hampshire, England, including 29 beaches, 6 rivers and 7 lakes.
Eastleigh
2 spots
Fareham
3 spots
Fordingbridge
Gosport
6 spots
Hayling Island
8 spots
Hook
Lee-on-the-Solent
Lymington
4 spots
Southampton
9 spots
Eastleigh, Hampshire, United Kingdom
Lee-on-the-Solent, Hampshire, United Kingdom
Southampton, Hampshire, United Kingdom
Camberley, Hampshire, United Kingdom
Lymington, Hampshire, United Kingdom
Fordingbridge, Hampshire, United Kingdom
Gosport, Hampshire, United Kingdom
Fareham, Hampshire, United Kingdom
Hayling Island, Hampshire, United Kingdom
Hook, Hampshire, United Kingdom