Hampshire county in on the south coast of England. The county borders (clockwise from west), Dorset, Wiltshire, Berkshire, Surrey and West Sussex.
Hampshire is 1,455 square miles in size and its widest point is approximately 55 miles. The county town is Winchester. The ceremonial county also includes the port cities of Portsmouth and Southampton. Just use the search box below to find a sport or leisure activity in Hampshire County.