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 109 recent sales, the median property price is £725,000 in Balham area, with individual transactions ranging from £195,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 | Median £/m² |
|---|---|---|---|
| Flats | 75 | £595,000 | £8,614 |
| Semi-Detached | 4 | £1,586,250 | £10,823 |
| Terraced | 30 | £1,324,500 | £9,722 |
10 years median price trend in Balham
SW49AE
Nightingale Lane
SW128PW
Oldridge Road
SW128RT
Ravenslea Road
SW122DJ
Balham Grove
SW128BA
Verran Road
SW128BX
Ainslie Walk
SW122DT
Balham Grove
SW128JQ
Chestnut Grove
SW128BE
Balham Grove
SW122ED
Balham Grove
SW128QX
Ramsden Road
SW128NL
Nightingale Lane
SW122EX
Balham Grove
SW129AQ
Balham High Road
SW128PZ
Caistor Road
SW128JT
Bowling Green Square
SW128BN
Badminton Road
SW128SF
Airedale Road
SW129AH
Balham High Road
SW128SG
Jaggard Way
SW49AD
Balham
SW129ZS
Balham Grove
SW128SN
Mayford Road
SW128AU
Balham Grove
SW128LJ
Fernside Road
SW49AB
Balham
SW129LL
Grove Place
SW122FB
Balham
SW129EX
Bedford Hill
SW129ZL
Balham Grove
SW128AT
Oldacre Mews
SW129HA
Bedford Hill
SW122FF
Balham
SW128LS
Calbourne Road
SW128PB
Balham
SW128AA
Alderbrook Road
SW128BS
Bellamy Street
SW122FH
Balham
SW128LW
Calbourne Road
SW128BL
Badminton Road
SW128AB
Alderbrook Road
SW129EG
Balham Hill
SW129EE
Balham Hill
SW128LP
Calbourne Road
SW128LA
Churchcroft Close
SW129EH
Balham Hill
SW128DG
Tantallon Road
SW128RX
Ravenslea Road
SW129QU
Shipka Road
SW128RB
Ramsden Road
SW128QB
Pickets Street
SW128PG
Oldridge Road
SW49AQ
Nightingale Lane
SW128PJ
Oldridge Road
SW120WN
Balham Grove
SW129ES
Hillgate Place
SW128SL
Ravenslea Road
SW129AL
Balham High Road
SW122EL
Balham Grove
SW128JF
Chestnut Grove
SW128LE
Gosberton Road
SW128EN
Malwood Road
SW128ER
St Francis Place
SW128AY
Balham Grove
SW122BJ
Balham Grove
SW128RU
Ravenslea Road
SW128PL
Oldridge Road
SW128BJ
Bracken Avenue
SW129AG
Balham High Road
SW129EZ
Bedford Hill
SW120WX
Balham Grove
SW129ED
Balham Hill
SW129AF
Balham High Road
SW128JJ
Chestnut Grove
SW128SH
Mayford Road
SW129AR
Balham High Road
SW129DW
Balham Hill
SW128AH
Nightingale Lane
SW122EJ
Balham Grove
SW129QX
Holbeach Mews
SW128AX
Balham Grove
SW129DS
Bedford Hill
SW128PU
Penny Mews
SW129AW
Balham High Road
SW129AP
Balham High Road
SW129SR
Clarence Mews
SW128AP
Nightingale Lane
SW128AQ
Nightingale Lane
SW129EA
Balham Hill
SW128DQ
Tantallon Road
SW129AY
Balham High Road
SW129ER
Balham Hill
SW128LQ
Gosberton Road
SW128SQ
Airedale Road
SW128PY
Caistor Road
SW129AN
Balham High Road
SW129EQ
Balham Hill
SW129BN
Balham High Road
SW129DR
Balham Hill
SW129ET
Bedford Hill
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.