On average Balham has moderate deprivation and moderate crime levels, with around 84 crimes per 1,000 residents per year. Approximately 12.1% of homes in this area are social housing provided by a local council or housing association. The average income per household in Balham is £97,548 per year. There are 8 schools in Balham: 2 primary (1 Outstanding and 1 Good) and 1 secondary (0 Outstanding and 1 Good). On average most houses in area has good public transport connectivity. Balham is home to around 17,707 people, with a population density of about 12,229.4 per km2.
Based on 226 recent sales, the median property price is £768,161 in Balham area, with individual transactions ranging from £220,000 up to £6,850,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 2 | £5,925,000 |
| Flats | 144 | £625,000 |
| Semi-Detached | 12 | £2,197,500 |
| Terraced | 68 | £1,305,250 |
10 years median price trend in Balham
SW128BX
Ainslie Walk
SW128JW
Norgrove Street
SW129ZL
Balham Grove
SW120PJ
Cavendish Road
SW128QP
Lochinvar Street
SW128SG
Jaggard Way
SW128UD
Thurleigh Road
SW128UH
Morella Road
SW129EL
Balham Hill
SW129LB
Lynn Road
SW129RN
Fernlea Road
SW129RY
Rossiter Road
SW120BT
Cavendish Road
SW128JN
Endlesham Road
SW128NJ
Mayford Close
SW128TT
Thurleigh Road
SW129DN
Balham Hill
SW129QJ
Laitwood Road
SW128LG
Gosberton Road
SW128PB
Balham
SW129ER
Balham Hill
SW129NP
Gaskarth Road
SW128DQ
Tantallon Road
SW128NW
Nightingale Lane
SW128NZ
Nightingale Lane
SW128PJ
Oldridge Road
SW128BE
Balham Grove
SW128EL
Old Dairy Mews
SW116AR
Bolingbroke Grove
SW122EX
Balham Grove
SW128LE
Gosberton Road
SW128LH
Fernside Road
SW128NQ
Nightingale Lane
SW129EQ
Balham Hill
SW129LE
Cathles Road
SW129LW
Aston Terrace
SW129QW
Harberson Road
SW129AF
Balham High Road
SW128BA
Verran Road
SW120BS
Cavendish Road
SW122BJ
Balham Grove
SW128JT
Bowling Green Square
SW128NB
Balham
SW129AG
Balham High Road
SW129EG
Balham Hill
SW129RJ
Bedford Hill
SW122FH
Balham
SW128BP
Lysias Road
SW128DB
Clavering Place
SW128ER
St Francis Place
SW128NH
Wexford Road
SW128PL
Oldridge Road
SW128SZ
Nightingale Lane
SW128TE
Balham
SW129PR
Kenilford Road
SW129RG
Bedford Hill
SW128QD
Temperley Road
SW128JF
Chestnut Grove
SW128NT
Nightingale Lane
SW129RU
Rossiter Road
SW128JU
Endlesham Road
SW128UE
Thurleigh Road
SW129PD
Westlands Terrace
SW128QR
Ramsden Gate
SW128QT
Denning Mews
SW128NX
Nightingale Lane
SW129PP
Lammermoor Road
SW129RD
Old Devonshire Road
SW49AQ
Nightingale Lane
SW116ER
Bolingbroke Grove
SW128LZ
Balham
SW129PL
Ravenswood Road
SW116EP
Bolingbroke Grove
SW129LH
Dagnan Road
SW129PW
Martindale Road
SW129QT
Sistova Road
SW128AY
Balham Grove
SW128PU
Penny Mews
SW128RX
Ravenslea Road
SW129AH
Balham High Road
SW129AJ
Balham High Road
SW129BP
Balham High Road
SW129EF
Balham Hill
SW129AN
Balham High Road
SW128BB
Balham Grove
SW128BN
Badminton Road
SW128LR
Calbourne Road
SW129RE
Old Devonshire Road
SW129RW
Fernlea Road
SW128AW
Thurleigh Avenue
SW128ET
Boundaries Road
SW128PZ
Caistor Road
SW49AH
Nightingale Lane
SW128BD
Balham Grove
SW128NS
Nightingale Lane
SW129PN
Ravenswood Road
SW129QG
Ormeley Road
SW120PP
Cavendish Road
SW128RF
Ramsden Road
SW129PY
Yukon Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.