BS16 postcode area house prices

BS16 has an average sold price of £222,081 across 49,444 HM Land Registry transactions covering 1,871 postcodes. The largest town grouping is Bristol.

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

BS16 at a glance

BS16 postcode area averages £222,081 across 49,444 completed sales covering 1,871 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £222,081 · Median £187,975 · 49,444 transactions · +36.6% growth · 1,871 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
49,444 sales across 1,871 postcodes
Median check
£187,975
Mean and median differ — inspect local mix
Trend signal
+36.6%
The five-year price movement is +36.6%.
Coverage
1,871 postcodes
Largest town: Bristol

BS16 Postcode Area Overview

The BS16 postcode area averages £222,081 across 49,444 registered sales — below the national average of £400,016 by -44.5%. The median price across constituent postcodes is £187,975, suggesting higher-value sales pull the mean upward. 1,871 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Bristol, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +36.6%, in line with national growth.

Postcodes in BS16

BS16 7DF£183,021 average222 salesBS16 7DA£176,183 average201 salesBS16 7DQ£171,651 average194 salesBS16 9QX£146,887 average194 salesBS16 1WA£177,445 average182 salesBS16 5HG£135,144 average180 salesBS16 7JB£112,325 average180 salesBS16 7BP£164,223 average178 salesBS16 7EJ£163,994 average172 salesBS16 7EG£149,534 average167 salesBS16 7BE£194,649 average166 salesBS16 3RT£147,144 average164 salesBS16 2WB£147,198 average161 salesBS16 7BX£168,006 average157 salesBS16 7AP£155,841 average153 salesBS16 1AD£164,237 average149 salesBS16 1WE£204,644 average148 salesBS16 1WJ£226,835 average148 salesBS16 7DX£215,873 average143 salesBS16 9LB£150,804 average141 salesBS16 7BN£226,649 average139 salesBS16 7DL£184,610 average139 salesBS16 7GA£189,874 average137 salesBS16 7DW£212,581 average135 salesBS16 7EE£220,493 average135 salesBS16 7JE£147,085 average134 salesBS16 7BR£163,638 average133 salesBS16 1FT£202,838 average128 salesBS16 7EB£169,077 average125 salesBS16 1GZ£276,538 average120 salesBS16 5TR£119,568 average120 salesBS16 3AG£85,000 average119 salesBS16 7ES£294,895 average119 salesBS16 9LN£195,814 average119 salesBS16 7AS£169,803 average118 salesBS16 7JR£163,828 average112 salesBS16 7HW£172,284 average110 salesBS16 1GR£264,461 average109 salesBS16 1WH£175,180 average108 salesBS16 7BQ£203,653 average107 salesBS16 7AZ£164,344 average106 salesBS16 7EX£207,856 average104 salesBS16 6HS£263,989 average102 salesBS16 9LA£216,064 average102 salesBS16 1WF£155,672 average101 salesBS16 7DG£165,182 average100 salesBS16 7DJ£180,665 average99 salesBS16 7EW£188,354 average98 salesBS16 7EL£224,419 average96 salesBS16 6SY£194,417 average95 salesBS16 7BW£200,526 average95 salesBS16 6PA£272,760 average94 salesBS16 7DR£196,361 average94 salesBS16 7DY£210,715 average93 salesBS16 7EF£197,416 average92 salesBS16 3DU£142,014 average91 salesBS16 7BZ£171,530 average91 salesBS16 7EH£213,317 average91 salesBS16 1WR£152,584 average90 salesBS16 2TT£221,147 average90 salesBS16 7EQ£173,990 average90 salesBS16 7ER£210,287 average90 salesBS16 7FP£258,631 average90 salesBS16 7QZ£243,879 average90 salesBS16 1EN£256,414 average88 salesBS16 2BL£165,658 average88 salesBS16 2GX£257,061 average88 salesBS16 7EA£204,843 average88 salesBS16 7LE£215,392 average88 salesBS16 7LY£350,837 average88 salesBS16 1AF£128,470 average86 salesBS16 4QS£162,295 average86 salesBS16 7BT£229,828 average86 salesBS16 1WG£175,993 average85 salesBS16 7LX£221,963 average85 salesBS16 7TA£184,834 average85 salesBS16 9LX£168,500 average85 salesBS16 1AE£217,556 average84 salesBS16 4LX£167,993 average84 salesBS16 7ED£227,429 average84 sales

Compare postcodes in BS16

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

Property valuation guide

Estimate a property value in the BS16 area

Professional valuers use recent sold prices as comparable evidence. In the BS16 area, the median sold price is £187,975 and the average is £222,081, based on 49,444 HM Land Registry transactions. Over five years, prices have moved +36.6%, which affects how comparables from earlier years should be weighted.

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

The average sold price in BS16 is £222,081, based on 49,444 HM Land Registry transactions across 1,871 postcodes.

How does BS16 compare to the national average?

BS16 is -44.5% 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 BS16 area cover?

The BS16 postcode area covers 1,871 individual postcodes with 49,444 registered sales. The largest town grouping is Bristol.

More about BS16

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.