Hampshire spans about 3,743 km² (1,445 sq mi) in England.
Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.
Living in Hampshire
Hampshire is a county on the south coast of England, known for its varied landscape, historic towns and strong connections to both countryside and coast. It stretches from the New Forest and the Solent in the south to rolling farmland and chalk downland inland. The county’s position has long influenced settlement, trade and defence, giving it a quietly significant role in England’s development.
The county includes towns and cities such as Winchester, Southampton, Portsmouth, Basingstoke and Farnborough, each contributing to local life in different ways. Winchester has a long history as a former capital of England, while Southampton and Portsmouth developed as important ports with strong maritime traditions. Elsewhere, market towns and villages support rural communities alongside modern industry and commuting.
Hampshire is shaped by its natural features, including extensive woodland, river valleys and areas of protected countryside. Walking, sailing and outdoor activities are widely enjoyed, supported by access to coast, forest and open land. Overall, Hampshire offers a balanced mix of historic settlement, working towns and natural landscape, giving it a calm and well established character within southern England.
Hampshire at a Glance
House Prices in Hampshire
The average sold price in Hampshire is £386,995 across 59,187 recorded sales, making it the 12th most expensive of 69 counties.
Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.
People & Demographics
Age structure
Housing tenure
Source: ONS Census 2021 and model-based income estimates.
Schools in Hampshire 682
Source: Department for Education and Ofsted.
Amenities & Getting Around
Source: NHS, National Rail and Open Charge Map.
Frequently Asked Questions
How much are houses in Hampshire?
The average sold price in Hampshire is around £386,995. A detached home averages £584,957, a terraced home £290,948 and a flat £197,348.
What is the population of Hampshire?
Hampshire has a population of about 1,863,451 people, at a density of 498 per square kilometre.
What is the average income in Hampshire?
The average household income in Hampshire is around £61,978 a year.
How many schools are there in Hampshire?
There are 682 schools in Hampshire.
A guide to Hampshire
A southern county of naval cities, the New Forest and chalk downland: Hampshire balances the bustle of a global port with the hush of ancient woodland. From the Victorian forts that guard the Solent to the flint villages of the Test Valley, its identity is carved by salt water and chalk. The county’s 1.86 million residents spread across a landscape where you can watch a Royal Navy destroyer dock in the morning and walk a Bronze Age barrow in the afternoon. It is a land of contrasts, held together by a network of market towns and the ever-present hum of the M3 and M27 that carry commuters towards London and the coast.
The Solent Spine: Portsmouth, Gosport and Southampton
Portsmouth has been a home to the Royal Navy since the Tudor age, and the historic dockyard remains a working naval base alongside a visitor attraction that draws millions. A short ferry ride across the harbour lands you in Gosport, whose Victorian ramparts and submarine museum continue the maritime theme without the crowds. Further up the shore, Southampton offers a different kind of deep water: its double tides have made it the cruise capital of northern Europe, with vast terminals and a container port that hums day and night. The two cities live by different rhythms, yet both are shaped by the same Solent chop. Inland, the suburbs meld into a belt of market towns, but the pull of the sea is never far away.
Ponies, Pastures and the South Downs Way
Leave the coast behind and Hampshire reveals its oldest secret: the New Forest, a mosaic of heath, ancient woodland and grassy lawns where commoners’ ponies and cattle roam freely as they have since William the Conqueror declared it a royal hunting ground. The forest became a national park in 2005, yet its management by commoners and verderers remains rooted in medieval practice. West and north, the landscape lifts into the chalk downs that roll towards Winchester, the county’s ancient capital. Here the River Itchen, one of England’s rare chalk streams, runs gin-clear through water meadows. The South Downs Way begins just east of the city, a 100-mile ridge route that passes Iron Age hill forts and rewards walkers with views across the Solent on a clear day. Andover, lying at the head of the Test Valley, marks the transition from high downland to the flatter farmland of the north.
A County’s Ledger: Population, Prices and Pay Packets
With 1,863,451 people spread across a modest 3,742 square kilometres, Hampshire’s density of 498 people per square kilometre reflects a county that feels suburban in parts and deeply rural in others. The average household income stands at £61,978 a year, well above the national figure, yet the average house price of £386,995 puts a solid family home out of reach for many young workers in the south of the county. The 682 schools must serve a population that stretches from the outer London commuter belt around Farnborough and Basingstoke to the growing coastal communities of Locks Heath. Further north, Farnborough is synonymous with the aerospace industry and the biennial airshow that pulls in the global defence crowd, while Basingstoke, a designated London overspill town since the 1960s, has grown into a large commuter hub with a concrete-and-glass town centre ringed by residential estates. The southern coastal belt, around Locks Heath, has absorbed waves of maritime and service workers, pushing up demand for semis and terraces. That north-south divide in housing costs is one of the defining tensions of modern Hampshire: a Basingstoke starter home can cost tens of thousands less than its equivalent in a Southampton suburb, but the salary gap does not always keep pace.
Largest Towns in Hampshire 12
Location
Elevation & Terrain
Hampshire stretches from 0 ft at Anchorage Park up to 797 ft at Oakshott, a span of 797 ft across 1,042 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.
Deprivation Index (IMD)
Average deprivation scores across 77 postcode areas in Hampshire. Higher deciles (closer to 10) indicate less deprivation.
Main Towns in Hampshire 60
Hampshire has 1,042 towns, villages and localities in total. The main towns are shown below. You can also browse the full A to Z of every place in Hampshire.
Postcode Areas in Hampshire 6
Hampshire is served by 6 postcode areas. Each area contains multiple postcode districts covering different parts of the county.



