BS20 postcode area house prices

BS20 has an average sold price of £257,857 across 22,595 HM Land Registry transactions covering 763 postcodes. The largest town grouping is Bristol.

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

BS20 at a glance

BS20 postcode area averages £257,857 across 22,595 completed sales covering 763 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £257,857 · Median £235,000 · 22,595 transactions · +25.6% growth · 763 postcodes

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

BS20 Postcode Area Overview

The BS20 postcode area averages £257,857 across 22,595 registered sales — below the national average of £400,016 by -35.5%. The median price across constituent postcodes is £235,000, suggesting higher-value sales pull the mean upward. 763 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 +25.6%, in line with national growth.

Postcodes in BS20

BS20 8AX£143,955 average207 salesBS20 7JH£193,013 average193 salesBS20 7BN£146,069 average166 salesBS20 7BH£262,675 average165 salesBS20 7AX£238,981 average153 salesBS20 7JX£300,055 average152 salesBS20 7LS£194,677 average152 salesBS20 7AB£207,429 average151 salesBS20 7PP£257,840 average150 salesBS20 7LF£218,752 average148 salesBS20 8LS£200,184 average147 salesBS20 7GP£278,196 average146 salesBS20 7PL£206,325 average138 salesBS20 7AS£237,973 average137 salesBS20 7DH£207,201 average137 salesBS20 6PJ£174,789 average136 salesBS20 7LB£163,598 average133 salesBS20 7LN£174,847 average131 salesBS20 7LQ£201,149 average129 salesBS20 7QE£210,509 average125 salesBS20 7QF£216,300 average125 salesBS20 8LN£241,662 average125 salesBS20 7AU£270,566 average120 salesBS20 7PE£202,926 average119 salesBS20 7PG£209,002 average119 salesBS20 8AS£201,403 average118 salesBS20 7FN£218,986 average117 salesBS20 7BJ£216,851 average115 salesBS20 6QY£214,000 average114 salesBS20 7QH£279,779 average114 salesBS20 8DN£203,929 average113 salesBS20 7NE£339,854 average112 salesBS20 7AJ£299,292 average110 salesBS20 7PT£313,565 average109 salesBS20 8EJ£193,636 average107 salesBS20 0LH£205,676 average106 salesBS20 6PL£100,267 average105 salesBS20 7BP£208,225 average105 salesBS20 7AA£279,362 average104 salesBS20 6BB£277,215 average102 salesBS20 7BQ£285,780 average102 salesBS20 6ZE£213,310 average101 salesBS20 7AD£255,624 average100 salesBS20 7AE£295,888 average100 salesBS20 7AQ£214,368 average100 salesBS20 7QL£213,750 average99 salesBS20 7QS£245,980 average99 salesBS20 7LU£202,301 average98 salesBS20 6BT£217,431 average97 salesBS20 8NB£526,968 average97 salesBS20 6YQ£145,334 average96 salesBS20 7AR£375,356 average94 salesBS20 7BA£228,380 average94 salesBS20 7PN£222,864 average92 salesBS20 7QD£261,618 average92 salesBS20 0EH£285,700 average91 salesBS20 8RN£257,204 average91 salesBS20 6AQ£189,486 average87 salesBS20 7BU£258,238 average87 salesBS20 7LL£270,668 average86 salesBS20 8EE£111,277 average86 salesBS20 7BT£217,164 average85 salesBS20 6QX£208,839 average84 salesBS20 7FG£332,849 average83 salesBS20 0HX£176,680 average82 salesBS20 7NJ£300,603 average81 salesBS20 7NF£320,599 average79 salesBS20 7QX£389,195 average79 salesBS20 7QY£230,683 average79 salesBS20 8BL£159,363 average79 salesBS20 7GR£284,282 average76 salesBS20 7QJ£244,860 average75 salesBS20 8RR£151,503 average74 salesBS20 0EB£225,476 average72 salesBS20 6EE£305,452 average72 salesBS20 7EH£257,981 average71 salesBS20 6NE£105,972 average69 salesBS20 6YT£241,882 average68 salesBS20 0EA£169,237 average67 salesBS20 7AW£262,418 average67 sales

Compare postcodes in BS20

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

Property valuation guide

Estimate a property value in the BS20 area

Professional valuers use recent sold prices as comparable evidence. In the BS20 area, the median sold price is £235,000 and the average is £257,857, based on 22,595 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: £200,000–£270,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 BS20 postcode area?

The average sold price in BS20 is £257,857, based on 22,595 HM Land Registry transactions across 763 postcodes.

How does BS20 compare to the national average?

BS20 is -35.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 BS20 area cover?

The BS20 postcode area covers 763 individual postcodes with 22,595 registered sales. The largest town grouping is Bristol.

More about BS20

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.