House Price Finder
Town Profile 5 postcode areas

Crewe

Cheshire East · 61,536 properties sold since 1995

Postcodes: CW1CW2CW3CW4CW5
Average Property Value
£256,804
↓ 3.7% YoY

Market analysis

Homes in Crewe, Cheshire East sell for an average of £256,804 — 5% below the UK average of £271,295. The median sold price is £200,000. In 2025, the most recent complete year, prices fell 3.7% year on year, from £274,016 to £263,781. Since 2015, average values in Crewe have grown by 35%.

Semi-detached houses are the most commonly sold property type in Crewe, making up 35% of transactions. Crewe spans 5 postcode areas, with 61,536 sales registered since 1995.

£256,804
Average
£200,000
Median
£500
Lowest
£26.6M
Highest

Liveability Score

Aggregated from 5 postcode areas

Good
79 / 100
Education 73
Connectivity 84
Market Stability 71
Family-Friendly 93

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£198k £264k

Property Types

Semi-Detached 35%
Detached 33%
Terraced 26%
Flat 4%
Other 2%
61,536 total sales across 5 property types

Market Summary

£135k
Lower Quartile
£200k
Median
£295k
Upper Quartile
Price Distribution £500 – £26.6M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £260,771 £215,000 530 ↓ 1.1%
2025 £263,781 £210,000 2,034 ↓ 3.7%
2024 £274,016 £195,000 1,916 ↑ 8.3%
2023 £252,942 £200,000 1,932 ↓ 3.9%
2022 £263,305 £212,995 2,457 ↑ 1.8%
2021 £258,658 £195,000 2,908 ↑ 15.0%
2020 £224,979 £181,000 1,985 ↓ 5.2%
2019 £237,387 £172,250 2,291 ↑ 0.1%
2018 £237,227 £171,000 2,217 ↓ 4.1%
2017 £247,263 £160,948 2,264 ↑ 24.8%
2016 £198,067 £153,000 2,184 ↑ 1.0%
2015 £196,068 £140,000 1,921

Postcode Areas in Crewe

Crewe covers 5 postcode areas. Click any one for detailed property data, schools, crime stats, and demographics.

CW1CW2CW3CW4CW5

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

First-Time Buyer Guide

Everything you need to know about buying your first home in 2026.

What's Your House Worth?

Free ways to estimate your property's value using sold price data.

Streets in Crewe

The 60 busiest streets in Crewe by number of recorded sales. Each page lists every property on the street and what it last sold for.

Crewe Road 836 Main Road 623 West Street 535 Alton Street 422 Walthall Street 413 Ruskin Road 368 Underwood Lane 362 Nantwich Road 356 Broad Street 354 Newcastle Road 349 Bedford Street 330 James Atkinson Way 310 Chester Road 298 Field Lane 296 Middlewich Street 293 Gainsborough Road 279 Badger Avenue 270 Minshull New Road 266 Lansdowne Road 253 Manor Way 251 Hughes Drive 251 Wistaston Road 246 Rochester Crescent 239 Hungerford Road 239 Middlewich Road 237 Kestrel Drive 230 Primrose Avenue 227 Elm Drive 223 Lambourn Drive 218 Henry Street 212 Parkway 210 Westminster Street 208 Remer Street 208 Rope Lane 205 Ford Lane 204 Lime Tree Avenue 204 London Road 204 Bessancourt 204 Rolls Avenue 204 Edleston Road 203 Beltony Drive 200 Gresty Road 196 Salisbury Close 195 Merlin Way 194 Stewart Street 194 Valley Road 189 Mckelvey Way 188 Lord Street 180 Sandhurst Avenue 180 Church Lane 175 Broughton Road 172 Sydney Road 170 Bradfield Road 166 Wistaston Green Road 163 Holland Street 163 Severn Way 161 Verdin Court 158 Needham Drive 158 Queen Street 157 Derrington Avenue 154

Frequently asked questions about Crewe

What is the average house price in Crewe?
The average sold price in Crewe, Cheshire East is £256,804, across 13,762 sales since 2020. The median is £200,000 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in Crewe rising or falling?
In 2025, the last complete year, the average sold price in Crewe was £263,781, down 3.7% on 2024's £274,016.
How many properties have sold in Crewe?
HM Land Registry has recorded 61,536 sales in Crewe since 1995, across 5 postcode areas (CW1, CW2, CW3, CW4, CW5). The most common property type is semi-detached.

About this data

Averages and medians for Crewe cover the 13,762 sales registered since 2020, so they describe the current market rather than three decades of it. The 61,536 figure is every sale since records begin in 1995, and the yearly chart uses each year's own sales. Prices are what buyers actually paid, as registered with HM Land Registry — not asking prices or estimates. Scotland and Northern Ireland are not in this dataset; see Scotland and Northern Ireland.

Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0