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

BA21 postcode area house prices

BA21 has an average sold price of £154,384 across 20,908 HM Land Registry transactions covering 683 postcodes. The largest town grouping is Yeovil.

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

Decision summary

BA21 at a glance

BA21 postcode area averages £154,384 across 20,908 completed sales covering 683 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Check asking price

Average £154,384 · Median £138,000 · 20,908 transactions · +23.4% growth · 683 postcodes

Data source
HM Land Registry
Updated July 2026
Sample quality
High transaction depth
20,908 sales across 683 postcodes
Median check
£138,000
Mean and median differ — inspect local mix
Trend signal
+23.4%
The five-year price movement is +23.4%.
Coverage
683 postcodes
Largest town: Yeovil
Data source
HM Land Registry
Sample quality
High transaction depth
Median check
£138,000
Check asking price

BA21 Postcode Area Overview

The BA21 postcode area averages £154,384 across 20,908 registered sales — below the national average of £396,803 by -61.1%. The median price across constituent postcodes is £138,000, suggesting higher-value sales pull the mean upward. 683 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 +23.4%, in line with national growth.

Postcodes in BA21

BA21 3QT£139,038 average176 salesBA21 5XT£89,742 average161 salesBA21 4HB£130,140 average155 salesBA21 3SN£119,365 average150 salesBA21 5XS£114,915 average146 salesBA21 3UX£202,309 average141 salesBA21 3UJ£234,165 average133 salesBA21 3UN£203,153 average130 salesBA21 5EG£184,874 average127 salesBA21 3TB£163,390 average121 salesBA21 3TX£131,082 average120 salesBA21 3HX£116,009 average119 salesBA21 3UY£210,329 average118 salesBA21 5AJ£118,470 average109 salesBA21 4DJ£88,529 average108 salesBA21 3SQ£110,504 average107 salesBA21 4LT£52,685 average106 salesBA21 3BR£105,650 average100 salesBA21 3GZ£165,667 average99 salesBA21 3SU£111,269 average97 salesBA21 3TW£100,043 average96 salesBA21 4JU£167,276 average96 salesBA21 3TE£86,386 average95 salesBA21 3ED£147,580 average94 salesBA21 4JR£190,504 average94 salesBA21 3UW£173,051 average93 salesBA21 3RX£96,250 average92 salesBA21 3TN£121,192 average91 salesBA21 5XU£101,870 average91 salesBA21 4EX£83,191 average89 salesBA21 3RB£193,998 average88 salesBA21 3UL£260,413 average88 salesBA21 5DT£230,127 average88 salesBA21 5SS£115,724 average88 salesBA21 4PG£166,444 average87 salesBA21 3GU£155,218 average85 salesBA21 3UZ£195,299 average85 salesBA21 4BT£92,379 average84 salesBA21 4DZ£43,017 average84 salesBA21 3FJ£409,526 average83 salesBA21 4DL£144,763 average83 salesBA21 4PE£154,420 average83 salesBA21 3UF£113,392 average81 salesBA21 4HX£49,168 average81 salesBA21 5BP£194,142 average81 salesBA21 5QR£110,959 average81 salesBA21 3DH£117,264 average78 salesBA21 3QP£191,060 average78 salesBA21 5AN£117,885 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 5AL£118,697 average75 salesBA21 4ER£58,908 average74 salesBA21 3LF£132,048 average73 salesBA21 5XP£129,860 average72 salesBA21 3QS£169,212 average71 salesBA21 4DN£103,444 average71 salesBA21 3AX£69,722 average70 salesBA21 3BP£126,034 average70 salesBA21 3TP£87,032 average70 salesBA21 4PP£134,662 average70 salesBA21 5PN£122,674 average70 salesBA21 5RJ£168,917 average70 salesBA21 3QR£216,266 average69 salesBA21 3JS£159,800 average68 salesBA21 3SZ£108,960 average68 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 4RT£119,393 average65 salesBA21 5LF£89,824 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.

Compare locationsCheck asking priceHow we calculate prices

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 £138,000 and the average is £154,384, based on 20,908 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: £117,000–£159,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 BA21 postcode area?

The average sold price in BA21 is £154,384, based on 20,908 HM Land Registry transactions across 683 postcodes.

How does BA21 compare to the national average?

BA21 is -61.1% below the England and Wales national average of £396,803.

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 683 individual postcodes with 20,908 registered sales. The largest town grouping is Yeovil.

More about BA21

Yeovil townBrowse districtsMarket reportsMethodologyCompare locationsArea guide: 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.