BA16 postcode area house prices

BA16 has an average sold price of £177,161 across 7,838 HM Land Registry transactions covering 324 postcodes. The largest town grouping is Street.

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

BA16 at a glance

BA16 postcode area averages £177,161 across 7,838 completed sales covering 324 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £177,161 · Median £178,500 · 7,838 transactions · +23.4% growth · 324 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
7,838 sales across 324 postcodes
Median check
£178,500
Median is close to the average
Trend signal
+23.4%
The five-year price movement is +23.4%.
Coverage
324 postcodes
Largest town: Street

BA16 Postcode Area Overview

The BA16 postcode area averages £177,161 across 7,838 registered sales — below the national average of £400,016 by -55.7%. The median price across constituent postcodes is £178,500, closely tracking the average. 324 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Street, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +23.4%, in line with national growth.

Postcodes in BA16

BA16 9SJ£115,546 average177 salesBA16 0NF£148,424 average133 salesBA16 9PJ£80,960 average120 salesBA16 0RR£166,309 average115 salesBA16 0HT£209,648 average107 salesBA16 0BT£193,572 average106 salesBA16 0FY£243,678 average103 salesBA16 0AU£107,361 average96 salesBA16 0FX£125,504 average96 salesBA16 0RU£156,013 average93 salesBA16 0AZ£119,918 average88 salesBA16 0AT£108,854 average86 salesBA16 9PX£126,311 average83 salesBA16 0AJ£134,099 average82 salesBA16 0EU£156,747 average80 salesBA16 0PH£228,309 average80 salesBA16 0DX£137,422 average73 salesBA16 0HX£138,109 average70 salesBA16 9NB£117,948 average70 salesBA16 0FE£140,064 average68 salesBA16 0NU£180,404 average68 salesBA16 9PG£170,328 average68 salesBA16 0BY£183,249 average66 salesBA16 9QS£198,695 average66 salesBA16 0AL£73,321 average65 salesBA16 0GA£230,594 average64 salesBA16 9PQ£125,305 average63 salesBA16 0RS£155,626 average62 salesBA16 0BD£123,191 average61 salesBA16 0LF£210,246 average61 salesBA16 9PS£147,261 average60 salesBA16 0UE£193,182 average59 salesBA16 9PF£128,761 average59 salesBA16 9PE£154,736 average58 salesBA16 0BF£121,727 average55 salesBA16 0LQ£131,565 average55 salesBA16 0PN£188,644 average55 salesBA16 0JQ£129,787 average54 salesBA16 0AW£102,212 average53 salesBA16 0QP£205,743 average52 salesBA16 0FZ£240,745 average50 salesBA16 9RX£166,837 average50 salesBA16 9NA£104,413 average49 salesBA16 0LR£213,479 average47 salesBA16 0AY£149,516 average46 salesBA16 0RE£145,458 average46 salesBA16 0AN£182,607 average45 salesBA16 0NQ£161,841 average45 salesBA16 0QD£174,379 average44 salesBA16 9LB£175,043 average44 salesBA16 0BZ£189,060 average43 salesBA16 0DJ£180,171 average43 salesBA16 0JX£125,203 average43 salesBA16 0BN£146,017 average42 salesBA16 0JU£133,995 average41 salesBA16 0RZ£172,772 average41 salesBA16 0BA£77,818 average40 salesBA16 0DL£181,012 average40 salesBA16 9LE£114,813 average39 salesBA16 0HY£148,037 average38 salesBA16 0NN£45,264 average38 salesBA16 0AX£121,488 average36 salesBA16 0GQ£223,939 average36 salesBA16 0NE£206,411 average36 salesBA16 0NH£178,403 average36 salesBA16 0NW£47,611 average36 salesBA16 0QS£155,262 average36 salesBA16 0RN£173,999 average36 salesBA16 0AP£140,716 average35 salesBA16 0HE£343,420 average35 salesBA16 0HH£203,019 average35 salesBA16 0JB£193,814 average35 salesBA16 0QE£194,904 average35 salesBA16 0JG£109,290 average34 salesBA16 0TN£161,246 average34 salesBA16 0AH£98,353 average33 salesBA16 0GS£245,571 average33 salesBA16 0QR£104,332 average33 salesBA16 0QX£163,241 average33 salesBA16 9LA£171,455 average33 sales

Compare postcodes in BA16

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

Property valuation guide

Estimate a property value in the BA16 area

Professional valuers use recent sold prices as comparable evidence. In the BA16 area, the median sold price is £178,500 and the average is £177,161, based on 7,838 HM Land Registry transactions. Over five years, prices have moved +23.4%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £152,000–£205,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 BA16 postcode area?

The average sold price in BA16 is £177,161, based on 7,838 HM Land Registry transactions across 324 postcodes.

How does BA16 compare to the national average?

BA16 is -55.7% 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 BA16 area cover?

The BA16 postcode area covers 324 individual postcodes with 7,838 registered sales. The largest town grouping is Street.

More about BA16

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.