House Price Finder

Staffordshire Property Prices

34 towns and cities · 99,019 sales recorded

Market analysis

Across Staffordshire, the average sold price is £289,377 — 7% above the UK average of £271,295. The median is £230,000, based on 99,019 sales across 34 towns and cities. In 2025, the most recent complete year, average prices rose 3.9% year on year.

Lichfield is the most expensive place to buy in Staffordshire, averaging £393,144, while Newcastle is the most affordable at £206,220. Semi-detached houses are the most commonly sold property type countywide, at 35% of transactions.

£289,377
Average Price
£230,000
Median Price
99,019
Total Sales
↓ 8.4%
Year-on-Year

Property Type Breakdown

35%
Semi-Detached
159,950 sales
34%
Detached
151,848 sales
22%
Terraced
101,483 sales
6%
Flat
29,286 sales
2%
Other
8,766 sales

Price Trends

Year Average Median Sales
2026 £277,508 £240,000 3,870
2025 £302,849 £245,000 14,973
2024 £291,425 £236,546 14,675
2023 £291,190 £232,000 13,796
2022 £313,277 £235,000 16,926
2021 £281,227 £219,810 20,194
2020 £258,469 £205,000 14,585
2019 £250,745 £193,000 16,412
2018 £247,724 £185,000 16,336
2017 £234,153 £177,500 16,698
2016 £214,977 £167,000 15,559
2015 £201,599 £160,000 14,118

All Towns in Staffordshire

1
Lichfield
27,346 sales
£393k
2
Stafford
62,221 sales
£314k
3
Stone
13,861 sales
£311k
4
Tamworth
54,791 sales
£301k
5
Burton-on-trent
56,573 sales
£284k
6
Rugeley
19,405 sales
£281k
7
Uttoxeter
12,343 sales
£279k
8
Burntwood
14,678 sales
£266k
9
Leek
15,800 sales
£244k
10
Cannock
41,327 sales
£244k
11
Newcastle
41,167 sales
£206k

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

Most Expensive Areas

The priciest towns and counties in England and Wales.

Most Affordable Areas

Where you can still buy a home for under £170,000.