Cheshire

Cheshire spans about 2,324 km² (897 sq mi) in England.

Land area2,324 km² (897 sq mi)
Postcode districts41
Places739
Largest townWarrington

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

Living in Cheshire

Cheshire is a county in North West England, known for its prosperous farmland, historic towns and long association with agriculture and trade. The landscape is largely gentle and low lying, with open fields, river valleys and small wooded areas giving much of the county a calm and orderly feel. Its location between the major cities of Manchester and Liverpool has influenced development, while many areas retain a strong rural identity.

The county includes towns such as Chester, Crewe, Macclesfield and Warrington, each with a different role within the wider area. Chester is noted for its Roman history and well preserved city centre, while Crewe developed as a major railway town. Elsewhere, market towns and villages continue to support local communities alongside commuting and modern industry.

Cheshire is also recognised for its historic estates, waterways and countryside, including stretches of the River Dee and the Cheshire Plain. These features provide opportunities for walking, cycling and leisure close to populated areas. Taken together, Cheshire offers a measured mix of rural landscape, historic settlement and practical modern living, giving it a steady and well established character within England.

Cheshire at a Glance

1,093,983Population18th biggest
£308,255Avg house price28th priciest
£51,437Avg income26th highest
471/km²Density39th densest
2,324 km²Land area

House Prices in Cheshire

The average sold price in Cheshire is £308,255 across 36,912 recorded sales, making it the 28th most expensive of 69 counties.

£438,681Detached46,755 sold
£240,807Semi-detached48,990 sold
£182,724Terraced39,237 sold
£163,549Flat13,834 sold

Most expensive districts

WA16£566,608
SK9£536,409
CW6£508,410
SK12£448,203
WA13£432,124

Most affordable districts

CH65£176,468
WA7£179,291
CW1£193,139
WA2£195,002
WA8£213,730

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

People & Demographics

Age structure

Children (0-15)
18%
Working age
61%
Aged 65+
21%

Housing tenure

Owned
70%
Private rented
15%
Social rented
15%
£51,437Average income
475,585Households
471/km²Population density

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

Schools in Cheshire 438

Source: Department for Education and Ofsted.

Amenities & Getting Around

252GP practices
38Train stations
80EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Cheshire?

The average sold price in Cheshire is around £308,255. A detached home averages £438,681, a terraced home £182,724 and a flat £163,549.

What is the population of Cheshire?

Cheshire has a population of about 1,093,983 people, at a density of 471 per square kilometre.

What is the average income in Cheshire?

The average household income in Cheshire is around £51,437 a year.

How many schools are there in Cheshire?

There are 438 schools in Cheshire.

Largest Towns in Cheshire 12

Warrington
226.9K
Chester
144.8K
Crewe
111.3K
Macclesfield
79.9K
Northwich
76.4K
Altrincham
73.3K
Ellesmere Port
65.4K
Widnes
63.6K
Runcorn
61.1K
Stoke-on-Trent
54.1K
Leigh
49.9K
Alderley Edge, Wilmslow
39.2K

Location

Elevation & Terrain

Lowest point West Bank , 0 ft (0 m)
Highest point Macclesfield Forest , 1,257 ft (383 m)
Average across towns 213 ft (65 m)
Elevation range 1,257 ft (383 m)

Cheshire stretches from 0 ft at West Bank up to 1,257 ft at Macclesfield Forest, a span of 1,257 ft across 739 towns and villages. This reflects dramatic upland terrain, with a substantial climb from the lowest to the highest places.

Deprivation Index (IMD)

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

Overall Deprivation
6/10
Income
7/10
Employment
6/10
Education
7/10
Health
6/10
Housing
6/10
Environment
6/10
242,689 Children (0-15) 18%
830,143 Working Age 61%
281,404 Older (65+) 21%

Main Towns in Cheshire 60

Cheshire has 739 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 Cheshire.

Browse all 739 places in Cheshire →

Postcode Areas in Cheshire 8

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

Neighbouring Counties 6