DY12 postcode area house prices

DY12 has an average sold price of £215,126 across 6,015 HM Land Registry transactions covering 448 postcodes. The largest town grouping is Bewdley.

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

DY12 at a glance

DY12 postcode area averages £215,126 across 6,015 completed sales covering 448 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £215,126 · Median £236,000 · 6,015 transactions · +25.6% growth · 448 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
6,015 sales across 448 postcodes
Median check
£236,000
Mean and median differ — inspect local mix
Trend signal
+25.6%
The five-year price movement is +25.6%.
Coverage
448 postcodes
Largest town: Bewdley

DY12 Postcode Area Overview

The DY12 postcode area averages £215,126 across 6,015 registered sales — below the national average of £400,016 by -46.2%. The median price across constituent postcodes is £236,000, indicating lower-value sales drag the mean down. 448 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Bewdley, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +25.6%, in line with national growth.

Postcodes in DY12

DY12 2DX£123,273 average155 salesDY12 1AY£157,013 average115 salesDY12 2DJ£151,254 average98 salesDY12 2DS£108,302 average82 salesDY12 2DH£182,797 average74 salesDY12 2UE£176,629 average74 salesDY12 2RH£213,319 average70 salesDY12 2DG£185,829 average66 salesDY12 1BN£237,531 average63 salesDY12 2BA£173,540 average63 salesDY12 2DZ£183,859 average63 salesDY12 1BS£180,565 average62 salesDY12 1AZ£127,147 average60 salesDY12 1EZ£169,981 average59 salesDY12 2BG£178,902 average59 salesDY12 2BH£132,012 average58 salesDY12 2RL£179,069 average54 salesDY12 1AX£108,884 average53 salesDY12 2AT£116,398 average50 salesDY12 1HU£390,661 average47 salesDY12 1JT£155,909 average47 salesDY12 1BY£168,399 average45 salesDY12 1HX£147,940 average45 salesDY12 2UF£188,721 average45 salesDY12 2AP£118,250 average44 salesDY12 2PX£192,124 average43 salesDY12 2AS£73,445 average42 salesDY12 2JH£141,343 average42 salesDY12 1HR£152,635 average41 salesDY12 2HU£159,841 average40 salesDY12 2ER£242,285 average39 salesDY12 1DN£145,864 average37 salesDY12 1HY£131,132 average37 salesDY12 1JE£186,638 average37 salesDY12 2BU£155,239 average37 salesDY12 2QB£128,628 average37 salesDY12 1EF£116,388 average36 salesDY12 1JZ£142,032 average36 salesDY12 2HR£155,341 average36 salesDY12 2RJ£316,042 average36 salesDY12 1JX£148,380 average35 salesDY12 2EE£161,419 average35 salesDY12 1QF£183,379 average34 salesDY12 2QA£165,029 average34 salesDY12 1AN£188,577 average33 salesDY12 1JS£129,417 average33 salesDY12 1DG£172,887 average32 salesDY12 1JU£142,248 average32 salesDY12 2EX£306,303 average32 salesDY12 2PS£169,014 average31 salesDY12 2QF£150,834 average31 salesDY12 1BJ£247,582 average30 salesDY12 1DS£327,804 average30 salesDY12 1JJ£245,498 average30 salesDY12 2BP£137,733 average30 salesDY12 2PG£156,112 average30 salesDY12 1BH£180,619 average29 salesDY12 1JP£156,541 average29 salesDY12 2BJ£172,884 average29 salesDY12 2EF£158,138 average29 salesDY12 2JE£165,785 average29 salesDY12 1JA£248,355 average28 salesDY12 2HY£176,498 average28 salesDY12 2JJ£145,088 average28 salesDY12 2PY£170,996 average28 salesDY12 2UG£130,982 average28 salesDY12 1AG£207,050 average27 salesDY12 2HT£134,248 average27 salesDY12 2JQ£158,757 average27 salesDY12 1ES£132,423 average26 salesDY12 2PP£171,458 average26 salesDY12 1BU£197,574 average25 salesDY12 2AQ£188,088 average25 salesDY12 2ET£365,022 average25 salesDY12 2HD£197,740 average25 salesDY12 2JD£147,758 average25 salesDY12 1AD£282,843 average24 salesDY12 2AY£149,961 average24 salesDY12 2JY£318,427 average24 salesDY12 2PN£189,460 average24 sales

Compare postcodes in DY12

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

Property valuation guide

Estimate a property value in the DY12 area

Professional valuers use recent sold prices as comparable evidence. In the DY12 area, the median sold price is £236,000 and the average is £215,126, based on 6,015 HM Land Registry transactions. Over five years, prices have moved +25.6%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £201,000–£271,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 DY12 postcode area?

The average sold price in DY12 is £215,126, based on 6,015 HM Land Registry transactions across 448 postcodes.

How does DY12 compare to the national average?

DY12 is -46.2% 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 DY12 area cover?

The DY12 postcode area covers 448 individual postcodes with 6,015 registered sales. The largest town grouping is Bewdley.

More about DY12

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.