BA21 postcode area house prices

BA21 has an average sold price of £155,019 across 21,079 HM Land Registry transactions covering 684 postcodes. The largest town grouping is Yeovil.

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

BA21 at a glance

BA21 postcode area averages £155,019 across 21,079 completed sales covering 684 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £155,019 · Median £139,475 · 21,079 transactions · +22.0% growth · 684 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
21,079 sales across 684 postcodes
Median check
£139,475
Mean and median differ — inspect local mix
Trend signal
+22.0%
The five-year price movement is +22.0%.
Coverage
684 postcodes
Largest town: Yeovil

BA21 Postcode Area Overview

The BA21 postcode area averages £155,019 across 21,079 registered sales — below the national average of £400,016 by -61.2%. The median price across constituent postcodes is £139,475, suggesting higher-value sales pull the mean upward. 684 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Yeovil, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +22.0%, in line with national growth.

Postcodes in BA21

BA21 3QT£139,408 average178 salesBA21 5XT£90,552 average162 salesBA21 4HB£130,140 average155 salesBA21 3SN£119,365 average150 salesBA21 5XS£114,915 average146 salesBA21 3UX£202,927 average143 salesBA21 3UJ£234,096 average134 salesBA21 3UN£203,053 average131 salesBA21 5EG£184,874 average127 salesBA21 3TB£163,390 average121 salesBA21 3TX£131,528 average121 salesBA21 3HX£116,730 average120 salesBA21 3UY£212,561 average119 salesBA21 4DJ£92,939 average112 salesBA21 5AJ£119,175 average110 salesBA21 3SQ£111,471 average108 salesBA21 4LT£52,912 average107 salesBA21 3BR£108,524 average103 salesBA21 3GZ£165,540 average100 salesBA21 4JU£166,567 average98 salesBA21 3SU£111,269 average97 salesBA21 3ED£148,130 average96 salesBA21 3TW£100,043 average96 salesBA21 3TE£86,386 average95 salesBA21 4JR£192,183 average95 salesBA21 3UW£173,051 average93 salesBA21 3RX£96,250 average92 salesBA21 5XU£102,828 average92 salesBA21 3TN£121,192 average91 salesBA21 3RB£198,742 average90 salesBA21 4EX£83,191 average89 salesBA21 5DT£229,148 average89 salesBA21 3GU£155,892 average88 salesBA21 3UL£260,413 average88 salesBA21 5SS£115,724 average88 salesBA21 3UZ£199,545 average87 salesBA21 4PG£166,444 average87 salesBA21 4DZ£43,176 average85 salesBA21 4BT£92,379 average84 salesBA21 4PE£155,022 average84 salesBA21 3FJ£409,526 average83 salesBA21 4DL£144,763 average83 salesBA21 4HX£49,483 average82 salesBA21 5BP£194,701 average82 salesBA21 5QR£111,740 average82 salesBA21 3UF£113,392 average81 salesBA21 5AN£117,281 average80 salesBA21 3DH£118,374 average79 salesBA21 3QP£191,060 average78 salesBA21 5AZ£107,376 average78 salesBA21 5DF£121,509 average77 salesBA21 5AF£125,528 average76 salesBA21 3PJ£230,111 average75 salesBA21 3RN£121,399 average75 salesBA21 4ER£59,103 average75 salesBA21 5AL£118,697 average75 salesBA21 3LF£132,048 average73 salesBA21 5RJ£171,100 average72 salesBA21 5XP£129,860 average72 salesBA21 3AX£70,501 average71 salesBA21 3BP£127,583 average71 salesBA21 3QS£169,212 average71 salesBA21 4DN£103,444 average71 salesBA21 5PN£123,805 average71 salesBA21 3TP£87,032 average70 salesBA21 4PP£134,662 average70 salesBA21 3JS£161,687 average69 salesBA21 3QR£216,266 average69 salesBA21 3SZ£110,004 average69 salesBA21 4PW£153,012 average68 salesBA21 5RP£137,338 average68 salesBA21 3NN£145,351 average67 salesBA21 3RS£108,146 average67 salesBA21 3SR£96,158 average67 salesBA21 5AW£111,257 average67 salesBA21 3TS£112,058 average66 salesBA21 5DY£154,080 average66 salesBA21 5SR£150,349 average66 salesBA21 3JR£170,444 average65 salesBA21 3SD£102,617 average65 sales

Compare postcodes in BA21

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

Property valuation guide

Estimate a property value in the BA21 area

Professional valuers use recent sold prices as comparable evidence. In the BA21 area, the median sold price is £139,475 and the average is £155,019, based on 21,079 HM Land Registry transactions. Over five years, prices have moved +22.0%, which affects how comparables from earlier years should be weighted.

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

The average sold price in BA21 is £155,019, based on 21,079 HM Land Registry transactions across 684 postcodes.

How does BA21 compare to the national average?

BA21 is -61.2% 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 BA21 area cover?

The BA21 postcode area covers 684 individual postcodes with 21,079 registered sales. The largest town grouping is Yeovil.

More about BA21

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.