UK House Prices
Search
Browse
TownsDistrictsPostcodesActive markets
Tools
Asking Price CheckerMortgage CalculatorStamp Duty Calculator
Reports & Guides
Market reportsProperty guidesMethodology
About
UK House Prices

Independent historical sold-price evidence from HM Land Registry for England and Wales.

Explore

TownsDistrictsPostcodes

Evidence tools

Asking Price CheckerMarket reportsProperty guides

Trust

MethodologyAboutPrivacy & terms

© 2026 UK House Prices. Data sourced from HM Land Registry.

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0.

  1. Home
  2. /Postcodes
  3. /ST21

ST21 postcode area house prices

ST21 has an average sold price of £249,405 across 3,162 HM Land Registry transactions covering 192 postcodes. The largest town grouping is Stafford.

Updated July 2026Records through May 2026HM Land Registry31+ million records

Decision summary

ST21 at a glance

ST21 postcode area averages £249,405 across 3,162 completed sales covering 192 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Check asking price

Average £249,405 · Median £249,950 · 3,162 transactions · +28.4% growth · 192 postcodes

Data source
HM Land Registry
Updated July 2026
Sample quality
Usable transaction depth
3,162 sales across 192 postcodes
Median check
£249,950
Median is close to the average
Trend signal
+28.4%
The five-year price movement is +28.4%.
Coverage
192 postcodes
Largest town: Stafford
Data source
HM Land Registry
Sample quality
Usable transaction depth
Median check
£249,950
Check asking price

ST21 Postcode Area Overview

The ST21 postcode area averages £249,405 across 3,162 registered sales — below the national average of £396,803 by -37.1%. The median price across constituent postcodes is £249,950, closely tracking the average. 192 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Stafford, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +28.4%, in line with national growth.

Postcodes in ST21

ST21 6AN£114,856 average122 salesST21 6DS£223,668 average74 salesST21 6LB£351,336 average64 salesST21 6JP£360,989 average63 salesST21 6JU£314,029 average63 salesST21 6DW£168,429 average59 salesST21 6AR£179,169 average57 salesST21 6DA£340,319 average57 salesST21 6LA£174,070 average51 salesST21 6EQ£184,394 average50 salesST21 6RW£207,222 average50 salesST21 6EB£177,171 average49 salesST21 6DP£153,542 average47 salesST21 6AE£216,102 average46 salesST21 6AT£124,442 average44 salesST21 6DZ£166,149 average42 salesST21 6DL£264,562 average41 salesST21 6SD£226,179 average40 salesST21 6AS£160,179 average38 salesST21 6DX£164,864 average38 salesST21 6NE£353,732 average38 salesST21 6ST£195,614 average38 salesST21 6AW£178,009 average37 salesST21 6AX£258,022 average37 salesST21 6EA£177,524 average36 salesST21 6BG£240,721 average35 salesST21 6SW£184,641 average35 salesST21 6AG£143,068 average32 salesST21 6RU£137,748 average32 salesST21 6AZ£171,811 average31 salesST21 6QT£300,379 average31 salesST21 6JD£261,533 average30 salesST21 6LX£334,463 average30 salesST21 6SU£178,780 average30 salesST21 6BN£353,238 average29 salesST21 6EZ£199,580 average29 salesST21 6RP£278,973 average28 salesST21 6SQ£180,272 average27 salesST21 6BW£237,788 average26 salesST21 6BZ£280,960 average26 salesST21 6DJ£136,092 average26 salesST21 6ET£249,106 average26 salesST21 6JW£246,577 average26 salesST21 6PE£387,998 average25 salesST21 6AQ£166,387 average23 salesST21 6BA£217,128 average23 salesST21 6BY£287,715 average23 salesST21 6FA£345,407 average23 salesST21 6SP£234,026 average23 salesST21 6PN£311,693 average22 salesST21 6DR£119,138 average21 salesST21 6LJ£279,583 average21 salesST21 6SH£245,285 average20 salesST21 6BB£263,497 average19 salesST21 6DY£153,016 average19 salesST21 6RX£224,445 average19 salesST21 6BS£234,342 average18 salesST21 6ED£136,931 average18 salesST21 6EL£403,081 average18 salesST21 6JQ£397,778 average18 salesST21 6NH£317,194 average18 salesST21 6AJ£221,688 average17 salesST21 6BD£237,044 average17 salesST21 6NG£277,732 average17 salesST21 6NT£217,026 average17 salesST21 6SG£273,429 average17 salesST21 6EU£214,962 average16 salesST21 6HP£292,125 average16 salesST21 6LL£153,516 average16 salesST21 6NF£497,173 average16 salesST21 6SX£176,563 average15 salesST21 6EE£111,175 average14 salesST21 6LP£373,573 average14 salesST21 6QZ£398,607 average14 salesST21 6AH£177,373 average13 salesST21 6EJ£254,958 average13 salesST21 6JF£395,173 average13 salesST21 6QR£141,231 average13 salesST21 6DG£92,875 average12 salesST21 6EW£309,621 average12 sales

Compare postcodes in ST21

Use the location comparison tool to put ST21 postcodes beside other postcode areas, towns or districts before narrowing your shortlist.

Compare locationsCheck asking priceHow we calculate prices

Property valuation guide

Estimate a property value in the ST21 area

Professional valuers use recent sold prices as comparable evidence. In the ST21 area, the median sold price is £249,950 and the average is £249,405, based on 3,162 HM Land Registry transactions. Over five years, prices have moved +28.4%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £212,000–£287,000(±15% from median)

These are historical completed-sale prices — not a formal valuation, asking price or investment advice. Use them to sense-check an asking price or set expectations before instructing a surveyor.

Check an asking price against local evidence

Frequently asked questions

What is the average sold price in the ST21 postcode area?

The average sold price in ST21 is £249,405, based on 3,162 HM Land Registry transactions across 192 postcodes.

How does ST21 compare to the national average?

ST21 is -37.1% below the England and Wales national average of £396,803.

Are these figures valuations or asking prices?

No. These are historical completed sale prices from HM Land Registry Price Paid Data. They are not current valuations, asking prices or investment advice.

How many postcodes does the ST21 area cover?

The ST21 postcode area covers 192 individual postcodes with 3,162 registered sales. The largest town grouping is Stafford.

More about ST21

Stafford townBrowse districtsMarket reportsMethodologyCompare locationsArea guide: ST21

About this data

All sold price figures on this page come from HM Land Registry Price Paid Data for England and Wales, published under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right. These are historical completed sale prices — they are not current valuations, not forecasts and not investment advice. Past sale prices do not guarantee future values. Always seek independent professional advice before making property or financial decisions. Read the full methodology for details on data cleaning, grouping and limitations.