On average Balham has moderate deprivation and very high crime levels, with around 119 crimes per 1,000 residents per year. Approximately 12.5% of homes in this area are social housing provided by a local council or housing association. The average income per household in Balham is £93,136 per year. There are 3 schools in Balham: 1 primary (0 Outstanding and 1 Good) and 0 secondary (0 Outstanding and 0 Good). On average most houses in area has good public transport connectivity. Balham is home to around 8,721 people, with a population density of about 12,359.7 per km2.
Based on 119 recent sales, the median property price is £740,000 in Balham area, with individual transactions ranging from £220,000 up to £2,400,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Terraced | 36 | £1,325,250 |
| Flats | 78 | £605,000 |
| Semi-Detached | 5 | £1,720,000 |
10 years median price trend in Balham
SW128AF
Alderbrook Road
SW128DF
Tantallon Road
SW128LL
Fernside Road
SW128PG
Oldridge Road
SW128QF
Temperley Road
SW129EX
Bedford Hill
SW122FE
Balham
SW128SN
Mayford Road
SW129BN
Balham High Road
SW122FF
Balham
SW122EL
Balham Grove
SW128AB
Alderbrook Road
SW128BU
Bellamy Street
SW128QQ
Temperley Road
SW129EB
Balham Hill
SW129PG
Balham New Road
SW129QX
Holbeach Mews
SW128JJ
Chestnut Grove
SW128LN
Fernside Road
SW128NL
Nightingale Lane
SW128PQ
Oldridge Road
SW128PY
Caistor Road
SW129AR
Balham High Road
SW120WX
Balham Grove
SW128AD
Alderbrook Road
SW128LA
Churchcroft Close
SW128LJ
Fernside Road
SW128PS
Rinaldo Road
SW128PW
Oldridge Road
SW129AW
Balham High Road
SW129DZ
Westbury Parade
SW128SJ
Mayford Road
SW128QX
Ramsden Road
SW128RU
Ravenslea Road
SW129DJ
Balham Hill
SW129DW
Balham Hill
SW128DH
Tantallon Road
SW128SB
Ravenslea Road
SW129DP
Balham Hill
SW129QN
Laitwood Road
SW128AH
Nightingale Lane
SW128PP
Oldridge Road
SW128SE
Mayford Road
SW129AY
Balham High Road
SW129TT
Harberson Road
SW49AD
Balham
SW128AQ
Nightingale Lane
SW129EE
Balham Hill
SW129YJ
Balham Grove
SW129ZS
Balham Grove
SW128BX
Ainslie Walk
SW128QP
Lochinvar Street
SW129EL
Balham Hill
SW128JW
Norgrove Street
SW129ZL
Balham Grove
SW128SG
Jaggard Way
SW128JN
Endlesham Road
SW128NJ
Mayford Close
SW129DN
Balham Hill
SW128DQ
Tantallon Road
SW128LG
Gosberton Road
SW128PJ
Oldridge Road
SW128PB
Balham
SW129ER
Balham Hill
SW128BE
Balham Grove
SW128LE
Gosberton Road
SW128LH
Fernside Road
SW128NQ
Nightingale Lane
SW129EQ
Balham Hill
SW129QW
Harberson Road
SW122EX
Balham Grove
SW128BA
Verran Road
SW128JT
Bowling Green Square
SW129AF
Balham High Road
SW129AG
Balham High Road
SW129EG
Balham Hill
SW129RJ
Bedford Hill
SW122BJ
Balham Grove
SW128BP
Lysias Road
SW128DB
Clavering Place
SW128ER
St Francis Place
SW128JF
Chestnut Grove
SW128NH
Wexford Road
SW128PL
Oldridge Road
SW128QD
Temperley Road
SW128SZ
Nightingale Lane
SW129RG
Bedford Hill
SW122FH
Balham
SW128QR
Ramsden Gate
SW128QT
Denning Mews
SW49AQ
Nightingale Lane
SW128AY
Balham Grove
SW128BB
Balham Grove
SW128BN
Badminton Road
SW128LR
Calbourne Road
SW128PU
Penny Mews
SW128RX
Ravenslea Road
SW129AJ
Balham High Road
SW129AN
Balham High Road
SW129EF
Balham Hill
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.