MK40 postcode area house prices

MK40 has an average sold price of £231,932 across 21,627 HM Land Registry transactions covering 792 postcodes. The largest town grouping is Bedford.

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

MK40 at a glance

MK40 postcode area averages £231,932 across 21,627 completed sales covering 792 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £231,932 · Median £188,500 · 21,627 transactions · +34.4% growth · 792 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
21,627 sales across 792 postcodes
Median check
£188,500
Mean and median differ — inspect local mix
Trend signal
+34.4%
The five-year price movement is +34.4%.
Coverage
792 postcodes
Largest town: Bedford

MK40 Postcode Area Overview

The MK40 postcode area averages £231,932 across 21,627 registered sales — below the national average of £400,016 by -42.0%. The median price across constituent postcodes is £188,500, suggesting higher-value sales pull the mean upward. 792 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Bedford, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +34.4%, in line with national growth.

Postcodes in MK40

MK40 4QJ£208,466 average164 salesMK40 1TH£126,901 average152 salesMK40 2UH£92,641 average150 salesMK40 4GJ£212,807 average148 salesMK40 3BY£158,918 average146 salesMK40 1TF£119,049 average143 salesMK40 2LJ£125,544 average142 salesMK40 1BN£143,368 average138 salesMK40 2AP£119,666 average135 salesMK40 2AZ£123,239 average127 salesMK40 2AL£144,346 average123 salesMK40 4RX£252,810 average122 salesMK40 3QZ£189,678 average120 salesMK40 4RE£97,775 average117 salesMK40 3RJ£188,521 average115 salesMK40 2UX£92,728 average114 salesMK40 3FG£161,439 average114 salesMK40 3UZ£173,256 average113 salesMK40 2AJ£192,734 average111 salesMK40 3RH£184,490 average111 salesMK40 4SD£273,307 average111 salesMK40 2UU£107,966 average108 salesMK40 1EA£91,244 average104 salesMK40 3QW£266,258 average104 salesMK40 4FQ£166,404 average104 salesMK40 4AF£746,122 average102 salesMK40 4EF£106,200 average102 salesMK40 2DX£101,479 average99 salesMK40 3QU£170,873 average99 salesMK40 1EQ£130,372 average98 salesMK40 2EE£123,259 average96 salesMK40 4FY£141,551 average96 salesMK40 4FZ£136,032 average96 salesMK40 4FX£139,322 average94 salesMK40 1JA£109,824 average92 salesMK40 4GP£223,519 average91 salesMK40 3QT£186,688 average90 salesMK40 4GB£221,679 average90 salesMK40 3SZ£179,212 average89 salesMK40 3DU£130,504 average87 salesMK40 2TR£147,855 average86 salesMK40 4DW£129,267 average86 salesMK40 3QL£199,200 average85 salesMK40 3FD£161,367 average83 salesMK40 4QH£162,740 average83 salesMK40 2BU£140,584 average82 salesMK40 4UB£341,959 average81 salesMK40 3QS£210,831 average80 salesMK40 2ED£148,066 average79 salesMK40 2TW£169,263 average78 salesMK40 3PQ£327,263 average78 salesMK40 4SS£251,376 average78 salesMK40 3PJ£265,127 average77 salesMK40 2TP£183,437 average76 salesMK40 4FS£230,496 average76 salesMK40 4NW£123,126 average76 salesMK40 1DZ£98,903 average75 salesMK40 3SG£193,020 average75 salesMK40 3TB£174,558 average75 salesMK40 4FB£196,691 average74 salesMK40 2LL£155,497 average73 salesMK40 4DS£133,857 average73 salesMK40 3AE£87,986 average71 salesMK40 3RD£186,863 average70 salesMK40 4GA£176,204 average70 salesMK40 4UH£545,649 average70 salesMK40 3BZ£98,919 average69 salesMK40 4US£364,317 average69 salesMK40 2DW£104,250 average68 salesMK40 3TA£183,916 average68 salesMK40 3TG£195,311 average68 salesMK40 4WL£291,518 average68 salesMK40 1DX£142,817 average67 salesMK40 4SH£230,591 average67 salesMK40 4UP£423,708 average66 salesMK40 3DH£223,155 average65 salesMK40 3QB£157,177 average65 salesMK40 3RB£168,373 average64 salesMK40 3SJ£186,940 average64 salesMK40 2LU£140,323 average63 sales

Compare postcodes in MK40

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

Property valuation guide

Estimate a property value in the MK40 area

Professional valuers use recent sold prices as comparable evidence. In the MK40 area, the median sold price is £188,500 and the average is £231,932, based on 21,627 HM Land Registry transactions. Over five years, prices have moved +34.4%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £160,000–£217,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 MK40 postcode area?

The average sold price in MK40 is £231,932, based on 21,627 HM Land Registry transactions across 792 postcodes.

How does MK40 compare to the national average?

MK40 is -42.0% 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 MK40 area cover?

The MK40 postcode area covers 792 individual postcodes with 21,627 registered sales. The largest town grouping is Bedford.

More about MK40

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.