Balham
Balham is a neighbourhood in south London with a population of 26,049.
Balham is a neighbourhood in south London with a population of 26,049. The median house price is £698,500, with 734 sales in the past year at £7,303 per square metre. Flats dominate the market (448 sales, median £537,500), followed by terraced houses (196 sales, median £1,339,250). Prices have declined 2.3 per cent over five years. The area ranks highly on education and employment deprivation indices but moderately for living environment and crime. About 75 per cent of neighbourhoods in England are more deprived than Balham. The median age is 36.4 years, with 45.8 per cent aged 25–44. Owner-occupied homes account for 49.0 per cent of households; 36.9 per cent are privately rented. Air quality is moderate (nitrogen dioxide 18.0 micrograms per cubic metre, particulate matter 8.2). Broadband coverage is excellent, with 99.6 per cent superfast and 91.0 per cent gigabit-capable. Balham is under Wandsworth Borough Council with no overall control. Council tax band D is £1,020.35 annually.
Data updated 2026/2025. Balham, London — a free, sourced local-area report from Acreright. Every figure shows its source and date; where the data isn't reliable we say so rather than guess.
This district. Figures below lead with Balham’s own data where it exists; wider-area statistics are clearly labelled.
Within London, Balham ranks 27th cheapest of 33, 11th safest and 29th most affordable.
Sold prices in Balham have fallen 2% over the last five years (UK House Price Index).
About 75% of neighbourhoods in England are more deprived than Balham (English Indices of Deprivation, decile 8 of 10, national basis). Less deprived than in 2019 (decile 7 then).
Investment context: a gross rental yield of about 4.8% (area median rent against the median sold price) — appraise a specific property at /appraisal/balham.
Compare every area in London: London area guide & rankings.
Nearby areas we cover: Abbeville Village, Balham, Upper Tooting.
Balham is a neighbourhood in south London with a population of 26,049.