sw12

Balham property market report

674 sales have been registered in Balham in the current Price Paid dataset, at a median of £700,000 and a range running from £4,500 to £6.85m. The most recent full year on record, 2026, settled at a median of £595,000, down 18% on 2025. Everything below is registered transaction data, not asking prices.

Median sold price

£700,000

Registered sales

674

Highest recorded

£6.85m

Typical monthly rent

£2,675

Price trend in Balham

£500k£1.0m£1.5mAug 2025Oct 2025Dec 2025Mar 2026May 2026Date of saleSale price (£)1 Aug 2025 · £1.35m1 Aug 2025 · £609,51715 Aug 2025 · £490,00020 Aug 2025 · £1.48m22 Aug 2025 · £600,00029 Aug 2025 · £685,0004 Sept 2025 · £440,00010 Sept 2025 · £1.25m12 Sept 2025 · £1.05m26 Sept 2025 · £1.90m17 Oct 2025 · £1.01m17 Oct 2025 · £1.61m27 Oct 2025 · £450,0004 Nov 2025 · £445,00014 Nov 2025 · £412,00025 Nov 2025 · £1.84m10 Dec 2025 · £465,00012 Dec 2025 · £822,00023 Jan 2026 · £365,0002 Feb 2026 · £585,0003 Feb 2026 · £750,0005 Feb 2026 · £595,00016 Feb 2026 · £1.67m9 Mar 2026 · £200,0009 Mar 2026 · £580,00012 Mar 2026 · £297,00027 Mar 2026 · £1.04m10 Apr 2026 · £575,00012 May 2026 · £436,00029 May 2026 · £575,000
Registered sale prices (vertical axis) plotted against date of sale (horizontal axis) — 1 Aug 2025 to 29 May 2026, £200,000£1.90m. Source: HM Land Registry Price Paid Data.
Median sold price by year in Balham
YearSalesMedian price
2025547£730,000
2026127£595,000

The five most expensive streets

What sells, by property type

  • flat

    £575,000

    425 sales

  • terraced

    £1.23m

    179 sales

  • semi-detached

    £1.57m

    35 sales

  • other

    £650,000

    30 sales

  • detached

    £2.29m

    5 sales

Recent sales in Balham

Registered sales in Balham
AddressDateTypeTenurePrice paid
15 Cavendish RoadSW12 0BH29 May 2026flatleasehold£575,000
43 Cavendish RoadSW12 0BH12 May 2026flatleasehold£436,000
218 Cavendish RoadSW12 0BY10 Apr 2026flatleasehold£575,000
306B - 306C Cavendish RoadSW12 0PJ12 Mar 2026flatleasehold£297,000
190A Cavendish RoadSW12 0BZ9 Mar 2026otherfreehold£200,000
173A Cavendish RoadSW12 0BW9 Mar 2026flatleasehold£580,000
124 Cavendish RoadSW12 0DE3 Feb 2026flatleasehold£750,000
315A Cavendish RoadSW12 0PQ2 Feb 2026flatleasehold£585,000
346 Cavendish RoadSW12 0PJ23 Jan 2026flatleasehold£365,000
344 Cavendish RoadSW12 0PJ12 Dec 2025terracedfreehold£822,000

Source: HM Land Registry Price Paid Data, data to 2026-06-30. Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.