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.