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. /ST18

ST18 postcode area house prices

ST18 has an average sold price of £258,936 across 8,678 HM Land Registry transactions covering 523 postcodes. The largest town grouping is Stafford.

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

Decision summary

ST18 at a glance

ST18 postcode area averages £258,936 across 8,678 completed sales covering 523 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Check asking price

Average £258,936 · Median £248,000 · 8,678 transactions · +38.5% growth · 523 postcodes

Data source
HM Land Registry
Updated July 2026
Sample quality
High transaction depth
8,678 sales across 523 postcodes
Median check
£248,000
Median is close to the average
Trend signal
+38.5%
The five-year price movement is +38.5%.
Coverage
523 postcodes
Largest town: Stafford
Data source
HM Land Registry
Sample quality
High transaction depth
Median check
£248,000
Check asking price

ST18 Postcode Area Overview

The ST18 postcode area averages £258,936 across 8,678 registered sales — below the national average of £396,803 by -34.7%. The median price across constituent postcodes is £248,000, closely tracking the average. 523 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 +38.5%, in line with national growth.

Postcodes in ST18

ST18 0FB£172,274 average113 salesST18 0JG£105,411 average102 salesST18 9QP£159,257 average89 salesST18 0NJ£164,682 average82 salesST18 0NZ£143,452 average78 salesST18 0YZ£257,330 average77 salesST18 0ZQ£276,839 average75 salesST18 0NT£122,404 average74 salesST18 0NN£158,670 average71 salesST18 0SE£195,099 average71 salesST18 0TA£140,925 average70 salesST18 0YW£241,894 average68 salesST18 0GW£294,619 average64 salesST18 0QZ£141,911 average64 salesST18 0FP£205,219 average63 salesST18 0UA£185,577 average61 salesST18 9QR£133,977 average59 salesST18 0TS£232,511 average57 salesST18 0GN£379,163 average55 salesST18 0HE£287,878 average55 salesST18 0YH£223,042 average55 salesST18 9PR£168,711 average55 salesST18 0SF£141,761 average54 salesST18 9PT£160,942 average54 salesST18 0FD£141,337 average53 salesST18 0SZ£147,053 average53 salesST18 9NB£214,185 average53 salesST18 9TQ£225,014 average53 salesST18 0FE£158,275 average51 salesST18 0FT£118,359 average51 salesST18 0RS£127,967 average51 salesST18 0LW£238,706 average50 salesST18 9PZ£172,473 average50 salesST18 0WY£292,412 average45 salesST18 0FQ£139,221 average44 salesST18 0UW£168,352 average44 salesST18 0PZ£393,364 average43 salesST18 0FH£283,784 average42 salesST18 0WA£304,158 average42 salesST18 9SP£346,681 average42 salesST18 0GJ£198,739 average41 salesST18 0QX£357,655 average41 salesST18 0RE£396,775 average41 salesST18 0SP£190,062 average41 salesST18 9SJ£302,169 average41 salesST18 0GH£193,152 average40 salesST18 9LR£181,463 average40 salesST18 9LU£163,374 average40 salesST18 9TS£1,021,581 average40 salesST18 0PQ£118,908 average39 salesST18 0WF£298,101 average39 salesST18 0WJ£310,513 average39 salesST18 0ZH£318,906 average39 salesST18 9BG£259,934 average39 salesST18 0LY£166,909 average38 salesST18 9LL£238,520 average38 salesST18 0BW£291,840 average37 salesST18 0JW£205,163 average37 salesST18 0RN£133,905 average37 salesST18 0RP£132,095 average37 salesST18 0SX£190,601 average37 salesST18 0EX£442,110 average36 salesST18 9QU£144,318 average36 salesST18 0FJ£405,954 average35 salesST18 0FY£209,284 average35 salesST18 0JJ£169,581 average35 salesST18 0RZ£85,760 average35 salesST18 0XG£571,094 average35 salesST18 0XT£302,670 average35 salesST18 9BF£208,916 average35 salesST18 0JN£218,881 average33 salesST18 0RH£288,095 average33 salesST18 0RJ£197,376 average33 salesST18 0TD£154,712 average33 salesST18 0UP£191,445 average33 salesST18 0SR£151,175 average32 salesST18 0UT£152,540 average32 salesST18 9ND£194,418 average32 salesST18 0AJ£289,884 average31 salesST18 0EG£351,742 average31 sales

Compare postcodes in ST18

Use the location comparison tool to put ST18 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 ST18 area

Professional valuers use recent sold prices as comparable evidence. In the ST18 area, the median sold price is £248,000 and the average is £258,936, based on 8,678 HM Land Registry transactions. Over five years, prices have moved +38.5%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £211,000–£285,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 ST18 postcode area?

The average sold price in ST18 is £258,936, based on 8,678 HM Land Registry transactions across 523 postcodes.

How does ST18 compare to the national average?

ST18 is -34.7% 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 ST18 area cover?

The ST18 postcode area covers 523 individual postcodes with 8,678 registered sales. The largest town grouping is Stafford.

More about ST18

Stafford townBrowse districtsMarket reportsMethodologyCompare locationsArea guide: ST18

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.