On average Balham has moderate deprivation and moderate crime levels, with around 86 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 212 recent sales, the median property price is £742,500 in Balham area, with individual transactions ranging from £195,000 up to £3,470,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median | Median £/m² |
|---|---|---|---|
| Detached | 2 | £2,097,500 | £8,435 |
| Flats | 135 | £587,000 | £8,906 |
| Semi-Detached | 11 | £1,720,000 | £10,878 |
| Terraced | 64 | £1,339,250 | £10,078 |
10 years median price trend in Balham
SW128BG
Blandfield Road
SW128DB
Clavering Place
SW129EJ
Balham Hill
SW128PU
Penny Mews
SW128AH
Nightingale Lane
SW128PY
Caistor Road
SW129PZ
Yukon Road
SW128AW
Thurleigh Avenue
SW128NJ
Mayford Close
SW128SE
Mayford Road
SW49AJ
Clapham Common West Side
SW128DF
Tantallon Road
SW128LN
Fernside Road
SW129QF
Ormeley Road
SW129TT
Harberson Road
SW128ER
St Francis Place
SW128LA
Churchcroft Close
SW129LH
Dagnan Road
SW129BW
Balham High Road
SW128LQ
Gosberton Road
SW129AF
Balham High Road
SW129PW
Martindale Road
SW128JT
Bowling Green Square
SW129RB
Old Devonshire Road
SW129RG
Bedford Hill
SW129AL
Balham High Road
SW128BT
Bellamy Street
SW128NY
Nightingale Lane
SW129LF
Cathles Road
SW129PH
Balham New Road
SW128TP
Sudbrooke Road
SW49AB
Balham
SW128UJ
Granard Road
SW128NE
Nightingale Lane
SW129RW
Fernlea Road
SW128AB
Alderbrook Road
SW128ET
Boundaries Road
SW129RY
Rossiter Road
SW129PS
Dinsmore Road
SW129RZ
Hildreth Street Mews
SW128AL
Sumburgh Road
SW128JS
Western Lane
SW128TG
Sudbrooke Road
SW129QE
Ormeley Road
SW49AL
Clapham Common West Side
SW128DA
Ravenslea Road
SW128SJ
Mayford Road
SW128QD
Temperley Road
SW128BN
Badminton Road
SW120BS
Cavendish Road
SW129DP
Balham Hill
SW129LB
Lynn Road
SW128PN
Oldridge Road
SW120BY
Cavendish Road
SW129QS
Sistova Road
SW128JZ
Chestnut Grove
SW129AA
Balham High Road
SW128AN
Thurleigh Avenue
SW128RQ
Ramsden Road
SW128QE
Temperley Road
SW128NU
Nightingale Lane
SW129BN
Balham High Road
SW128BL
Badminton Road
SW129RT
Fernlea Road
SW128AY
Balham Grove
SW128RA
Ramsden Road
SW120PL
Cavendish Road
SW128RZ
Mayford Road
SW129RJ
Bedford Hill
SW129RA
Old Devonshire Road
SW129EG
Balham Hill
SW128RY
Ravenslea Road
SW129NL
Gaskarth Road
SW128LF
Gosberton Road
SW122FB
Balham
SW128DQ
Tantallon Road
SW129QW
Harberson Road
SW128LS
Calbourne Road
SW128TB
Nightingale Lane
SW128UL
Granard Road
SW129EA
Balham Hill
SW120BT
Cavendish Road
SW128SF
Airedale Road
SW129NS
Hazelbourne Road
SW122FH
Balham
SW129EB
Balham Hill
SW128QN
Nightingale Square
SW128LW
Calbourne Road
SW128QY
Ramsden Road
SW129DS
Bedford Hill
SW128AT
Oldacre Mews
SW128JQ
Chestnut Grove
SW129ZL
Balham Grove
SW129QP
Shipka Road
SW129NP
Gaskarth Road
SW129NN
Gaskarth Road
SW128NB
Balham
SW129PT
Dinsmore Road
SW129ES
Hillgate Place
SW128JR
Endlesham Road
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.