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
SW122DJ
Balham Grove
SW128RZ
Mayford Road
SW128SQ
Airedale Road
SW129LL
Grove Place
SW122FE
Balham
SW128LL
Fernside Road
SW128PG
Oldridge Road
SW128QF
Temperley Road
SW128AF
Alderbrook Road
SW128DF
Tantallon Road
SW128NA
Balham
SW128QN
Nightingale Square
SW129EX
Bedford Hill
SW129LG
Cathles Road
SW122FF
Balham
SW129BN
Balham High Road
SW122EL
Balham Grove
SW128DA
Ravenslea Road
SW128SN
Mayford Road
SW129QQ
Ranmere Street
SW129NR
Hazelbourne Road
SW128AB
Alderbrook Road
SW128BU
Bellamy Street
SW128JX
Endlesham Road
SW128NP
Nightingale Lane
SW129EB
Balham Hill
SW129PG
Balham New Road
SW129QX
Holbeach Mews
SW128BH
Bracken Avenue
SW128ND
Birchlands Avenue
SW128NE
Nightingale Lane
SW128QQ
Temperley Road
SW128TH
Rusham Road
SW128LN
Fernside Road
SW128NL
Nightingale Lane
SW128PQ
Oldridge Road
SW128QH
Temperley Road
SW128QJ
Nightingale Square
SW128TP
Sudbrooke Road
SW129AR
Balham High Road
SW120WX
Balham Grove
SW120DB
Cavendish Road
SW128AN
Thurleigh Avenue
SW128JJ
Chestnut Grove
SW128PY
Caistor Road
SW128TB
Nightingale Lane
SW128XZ
Balham Grove
SW129LD
Cathles Road
SW129QR
Sistova Road
SW128AD
Alderbrook Road
SW128LJ
Fernside Road
SW128PW
Oldridge Road
SW128RD
Ramsden Road
SW128SJ
Mayford Road
SW128UQ
Morella Road
SW129DZ
Westbury Parade
SW128RH
Old Park Avenue
SW128UJ
Granard Road
SW129DJ
Balham Hill
SW128BG
Blandfield Road
SW128LA
Churchcroft Close
SW128PS
Rinaldo Road
SW128QG
Hollies Way
SW128RQ
Ramsden Road
SW128TD
Nightingale Lane
SW129AW
Balham High Road
SW128QX
Ramsden Road
SW128RU
Ravenslea Road
SW128SD
Mayford Road
SW128TJ
Rusham Road
SW129DW
Balham Hill
SW129RR
Fernlea Road
SW128DH
Tantallon Road
SW128RE
Ramsden Road
SW129DP
Balham Hill
SW129SB
Royal Duchess Mews
SW128SB
Ravenslea Road
SW129QN
Laitwood Road
SW128AH
Nightingale Lane
SW128SE
Mayford Road
SW129TT
Harberson Road
SW129PT
Dinsmore Road
SW129QL
Laitwood Road
SW129RB
Old Devonshire Road
SW129RP
Fernlea Road
SW129RS
Ethelbert Street
SW128PP
Oldridge Road
SW128TN
Nightingale Lane
SW129AY
Balham High Road
SW129LF
Cathles Road
SW129RX
Rossiter Road
SW49AD
Balham
SW128AQ
Nightingale Lane
SW128JE
Linnet Mews
SW129EE
Balham Hill
SW129PU
Yukon Road
SW129YJ
Balham Grove
SW120BZ
Cavendish Road
SW128UF
Basilica Mews
SW129ZS
Balham Grove
All data is sourced from official UK government agencies and public datasets. Last updated: 01/01/2026.