ST16 postcode area house prices

ST16 has an average sold price of £171,556 across 20,028 HM Land Registry transactions covering 713 postcodes. The largest town grouping is Stafford.

Updated October 2026Records through August 2026HM Land Registry31+ million records

ST16 at a glance

ST16 postcode area averages £171,556 across 20,028 completed sales covering 713 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £171,556 · Median £142,500 · 20,028 transactions · +28.2% growth · 713 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
20,028 sales across 713 postcodes
Median check
£142,500
Mean and median differ — inspect local mix
Trend signal
+28.2%
The five-year price movement is +28.2%.
Coverage
713 postcodes
Largest town: Stafford

ST16 Postcode Area Overview

The ST16 postcode area averages £171,556 across 20,028 registered sales — below the national average of £400,016 by -57.1%. The median price across constituent postcodes is £142,500, suggesting higher-value sales pull the mean upward. 713 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.2%, in line with national growth.

Postcodes in ST16

ST16 3JX£102,291 average189 salesST16 3YX£63,354 average178 salesST16 3YU£73,809 average162 salesST16 3JU£121,649 average158 salesST16 1ED£113,811 average153 salesST16 1GD£205,370 average138 salesST16 3LL£88,553 average125 salesST16 2TS£184,235 average123 salesST16 3JG£111,504 average122 salesST16 1PD£226,914 average121 salesST16 3BZ£90,979 average121 salesST16 2RH£88,630 average117 salesST16 3HE£93,985 average117 salesST16 3XS£141,376 average116 salesST16 3LT£130,911 average115 salesST16 3WJ£228,111 average114 salesST16 3JD£113,067 average110 salesST16 3WT£142,176 average110 salesST16 3DD£95,214 average105 salesST16 3QJ£69,114 average104 salesST16 3QG£92,125 average103 salesST16 3HA£92,127 average102 salesST16 1RL£232,540 average101 salesST16 3JQ£130,792 average100 salesST16 1LZ£105,055 average98 salesST16 3FP£98,902 average96 salesST16 1EE£147,965 average95 salesST16 1WH£216,673 average95 salesST16 1FE£228,166 average94 salesST16 1WA£244,821 average93 salesST16 3JB£85,983 average91 salesST16 1XD£96,239 average90 salesST16 3NE£102,428 average90 salesST16 1HT£87,256 average89 salesST16 3HF£81,878 average89 salesST16 3HD£91,191 average88 salesST16 3YZ£151,631 average87 salesST16 1LL£112,676 average86 salesST16 3JR£136,355 average86 salesST16 3UN£91,361 average85 salesST16 3DB£93,674 average84 salesST16 3PG£110,775 average84 salesST16 3FZ£120,641 average83 salesST16 3HB£80,115 average83 salesST16 3PS£98,969 average83 salesST16 3RW£90,201 average83 salesST16 3XF£83,852 average79 salesST16 3UY£123,133 average78 salesST16 1BB£152,259 average77 salesST16 1QD£106,647 average77 salesST16 3EX£81,364 average76 salesST16 3FU£127,024 average76 salesST16 3GR£125,720 average76 salesST16 3YL£184,286 average75 salesST16 3JL£107,061 average74 salesST16 3LS£124,728 average74 salesST16 3XU£168,077 average74 salesST16 3QS£83,875 average73 salesST16 1FA£153,671 average72 salesST16 3PH£120,853 average72 salesST16 1BX£150,560 average71 salesST16 1XP£117,845 average71 salesST16 1DS£256,150 average69 salesST16 1HY£85,439 average69 salesST16 1TA£132,012 average69 salesST16 3FY£125,699 average69 salesST16 3ES£98,702 average68 salesST16 3NH£93,961 average68 salesST16 3TX£102,518 average68 salesST16 3FA£137,016 average67 salesST16 3UE£142,811 average67 salesST16 3WF£189,898 average67 salesST16 1PP£112,245 average65 salesST16 3PX£169,318 average65 salesST16 2RP£101,247 average64 salesST16 3LH£108,994 average64 salesST16 3RG£149,516 average64 salesST16 3UW£75,831 average64 salesST16 1AB£163,845 average63 salesST16 1QA£106,005 average63 sales

Compare postcodes in ST16

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

Property valuation guide

Estimate a property value in the ST16 area

Professional valuers use recent sold prices as comparable evidence. In the ST16 area, the median sold price is £142,500 and the average is £171,556, based on 20,028 HM Land Registry transactions. Over five years, prices have moved +28.2%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £121,000–£164,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.

Frequently asked questions

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

The average sold price in ST16 is £171,556, based on 20,028 HM Land Registry transactions across 713 postcodes.

How does ST16 compare to the national average?

ST16 is -57.1% below the England and Wales national average of £400,016.

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 ST16 area cover?

The ST16 postcode area covers 713 individual postcodes with 20,028 registered sales. The largest town grouping is Stafford.

More about ST16

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.