Hertfordshire

Hertfordshire spans about 1,630 km² (629 sq mi) in England.

Land area1,630 km² (629 sq mi)
Postcode districts51
Places543
Largest townSt. Albans

Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.

Living in Hertfordshire

Hertfordshire is a county in the East of England, located immediately to the north of London and shaped by both its rural past and modern connections. The landscape includes rolling countryside, farmland and woodland, alongside towns that have expanded through transport links and commuting. Despite its proximity to the capital, much of the county retains a settled and well established feel.

The county includes towns such as St Albans, Watford, Hemel Hempstead, Stevenage and Hitchin, each with its own character and history. St Albans is noted for its historic centre and Roman roots, while Stevenage developed as one of the UK’s first new towns. Across Hertfordshire, communities balance local employment, commuting and strong residential identities.

Hertfordshire benefits from a network of rivers, parks and green spaces that support walking, cycling and outdoor leisure. Market towns, villages and countryside remain an important part of daily life, even within more built up areas. Overall, Hertfordshire offers a calm blend of historic settlement, accessible countryside and practical modern living, giving it a steady and enduring place within southern England.

Hertfordshire at a Glance

1,182,100Population13th biggest
£530,269Avg house price3rd priciest
£68,578Avg income4th highest
725/km²Density18th densest
1,630 km²Land area

House Prices in Hertfordshire

The average sold price in Hertfordshire is £530,269 across 34,999 recorded sales, making it the 3rd most expensive of 69 counties.

£868,788Detached28,071 sold
£544,337Semi-detached33,958 sold
£417,577Terraced42,722 sold
£284,941Flat36,545 sold

Most expensive districts

WD7£1,052,694
AL5£934,112
AL6£785,702
HP4£740,595
WD3£735,311

Most affordable districts

SG1£353,735
AL10£374,158
SG2£380,864
HP2£382,134
AL7£382,249

Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.

People & Demographics

Age structure

Children (0-15)
20%
Working age
63%
Aged 65+
17%

Housing tenure

Owned
66%
Private rented
17%
Social rented
18%
£68,578Average income
475,985Households
725/km²Population density

Source: ONS Census 2021 and model-based income estimates.

Schools in Hertfordshire 532

Source: Department for Education and Ofsted.

Amenities & Getting Around

188GP practices
41Train stations
66EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Hertfordshire?

The average sold price in Hertfordshire is around £530,269. A detached home averages £868,788, a terraced home £417,577 and a flat £284,941.

What is the population of Hertfordshire?

Hertfordshire has a population of about 1,182,100 people, at a density of 725 per square kilometre.

What is the average income in Hertfordshire?

The average household income in Hertfordshire is around £68,578 a year.

How many schools are there in Hertfordshire?

There are 532 schools in Hertfordshire.

Largest Towns in Hertfordshire 12

St. Albans
122K
Watford
106.4K
Hemel Hempstead
103.1K
Stevenage
100.6K
Hitchin
64.8K
Waltham Cross
61.5K
Luton
58.3K
Hatfield
50.2K
Rickmansworth
43.6K
Bishop's Stortford
42.9K
Ware
42.7K
Borehamwood
41.4K

Location

Elevation & Terrain

Lowest point Waltham Cross , 79 ft (24 m)
Highest point Wigginton , 725 ft (221 m)
Average across towns 331 ft (101 m)
Elevation range 646 ft (197 m)

Hertfordshire stretches from 79 ft at Waltham Cross up to 725 ft at Wigginton, a span of 646 ft across 543 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Deprivation Index (IMD)

Average deprivation scores across 51 postcode areas in Hertfordshire. Higher deciles (closer to 10) indicate less deprivation.

Overall Deprivation
7/10
Income
7/10
Employment
7/10
Education
7/10
Health
8/10
Housing
6/10
Environment
6/10
275,406 Children (0-15) 20%
868,861 Working Age 63%
234,552 Older (65+) 17%

Main Towns in Hertfordshire 60

Hertfordshire has 543 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 Hertfordshire.

Browse all 543 places in Hertfordshire →

Postcode Areas in Hertfordshire 8

Hertfordshire is served by 8 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6