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

CB9 postcode area house prices

CB9 has an average sold price of £180,592 across 20,327 HM Land Registry transactions covering 729 postcodes. The largest town grouping is Haverhill.

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

CB9 at a glance

CB9 postcode area averages £180,592 across 20,327 completed sales covering 729 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Check asking price

Average £180,592 · Median £168,500 · 20,327 transactions · +15.8% growth · 729 postcodes

Data source
HM Land Registry
Updated August 2026
Sample quality
High transaction depth
20,327 sales across 729 postcodes
Median check
£168,500
Mean and median differ — inspect local mix
Trend signal
+15.8%
The five-year price movement is +15.8%.
Coverage
729 postcodes
Largest town: Haverhill
Data source
HM Land Registry
Sample quality
High transaction depth
Median check
£168,500
Check asking price

CB9 Postcode Area Overview

The CB9 postcode area averages £180,592 across 20,327 registered sales — below the national average of £398,894 by -54.7%. The median price across constituent postcodes is £168,500, suggesting higher-value sales pull the mean upward. 729 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Haverhill, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +15.8%, in line with national growth.

Postcodes in CB9

CB9 7HN£124,662 average277 salesCB9 7SU£136,683 average192 salesCB9 7RE£120,075 average180 salesCB9 7SR£140,226 average180 salesCB9 0NB£116,661 average169 salesCB9 7BY£171,618 average153 salesCB9 9DR£144,117 average153 salesCB9 9QL£174,463 average151 salesCB9 0JY£160,346 average150 salesCB9 8NR£96,687 average144 salesCB9 8EA£107,798 average139 salesCB9 7UT£76,027 average138 salesCB9 9QW£175,598 average136 salesCB9 7ED£172,338 average128 salesCB9 9QQ£170,034 average125 salesCB9 9DN£127,352 average124 salesCB9 8DX£91,169 average123 salesCB9 9JZ£121,435 average123 salesCB9 7RF£128,256 average121 salesCB9 9DF£132,684 average121 salesCB9 7SQ£236,329 average120 salesCB9 7NH£141,605 average118 salesCB9 9PS£163,467 average117 salesCB9 7FZ£109,801 average114 salesCB9 7WD£208,263 average112 salesCB9 0BZ£154,152 average110 salesCB9 7WU£176,078 average108 salesCB9 8ED£109,312 average108 salesCB9 0PA£150,870 average106 salesCB9 9HE£129,151 average106 salesCB9 8QN£161,810 average105 salesCB9 9QG£159,656 average104 salesCB9 7YB£118,108 average102 salesCB9 7GH£127,845 average101 salesCB9 0JX£159,558 average100 salesCB9 7YF£112,121 average95 salesCB9 9DS£188,595 average95 salesCB9 8BE£133,131 average93 salesCB9 9LS£108,272 average91 salesCB9 7EU£195,263 average89 salesCB9 7YG£119,089 average89 salesCB9 9QS£121,238 average88 salesCB9 0LN£180,883 average84 salesCB9 7FE£113,525 average84 salesCB9 8BY£127,674 average83 salesCB9 0LR£170,194 average77 salesCB9 7YE£116,681 average77 salesCB9 0AR£103,676 average76 salesCB9 7GA£115,004 average76 salesCB9 7FS£188,287 average75 salesCB9 9SE£182,446 average75 salesCB9 7DQ£289,827 average74 salesCB9 9EJ£143,750 average74 salesCB9 9LF£122,261 average74 salesCB9 9LR£132,197 average74 salesCB9 9QF£168,828 average74 salesCB9 9PQ£142,079 average73 salesCB9 8BD£109,611 average72 salesCB9 0AW£111,186 average71 salesCB9 0DJ£164,524 average71 salesCB9 7FF£105,290 average71 salesCB9 7UD£383,144 average70 salesCB9 7PW£147,211 average69 salesCB9 8AY£265,754 average68 salesCB9 8NS£248,694 average67 salesCB9 9JQ£183,355 average65 salesCB9 0DZ£204,065 average64 salesCB9 0NG£214,379 average64 salesCB9 7RG£188,708 average64 salesCB9 9AD£123,798 average64 salesCB9 9QD£165,466 average64 salesCB9 9SB£187,486 average64 salesCB9 0EA£215,702 average63 salesCB9 0NS£254,617 average62 salesCB9 9DL£184,857 average62 salesCB9 9JT£175,335 average62 salesCB9 9QX£177,624 average62 salesCB9 0DQ£176,559 average61 salesCB9 9PT£129,276 average61 salesCB9 9SD£228,925 average61 sales

Compare postcodes in CB9

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

Professional valuers use recent sold prices as comparable evidence. In the CB9 area, the median sold price is £168,500 and the average is £180,592, based on 20,327 HM Land Registry transactions. Over five years, prices have moved +15.8%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £143,000–£194,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 CB9 postcode area?

The average sold price in CB9 is £180,592, based on 20,327 HM Land Registry transactions across 729 postcodes.

How does CB9 compare to the national average?

CB9 is -54.7% below the England and Wales national average of £398,894.

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

The CB9 postcode area covers 729 individual postcodes with 20,327 registered sales. The largest town grouping is Haverhill.

More about CB9

Haverhill townBrowse districtsMarket reportsMethodologyCompare locationsArea guide: CB9

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.