House prices in SW12, Balham
Typical price
£700,000
Twelve months to August 2026
Ten years ago
£660,000
+6% since
Sales in the last year
403
September 2025 to August 2026 · 843 five years before
Most homes sold
Flats
63% of sales in the last five years
Prices over time
The typical price each year in SW12, against Wandsworth as a whole.
By kind of home
The typical price for each kind of home: the twelve months to August 2026 against the same twelve months back then.
| Kind of home | Now | 5 years ago | 10 years ago |
|---|---|---|---|
| Flats | £592,500 | £610,000 -3% since | £556,250 +7% since |
| Terraced houses | £1,250,249 | £1,240,000 +1% since | £1,100,000 +14% since |
| Semi-detached houses | £1,503,000 | £1,450,000 +4% since | £1,455,000 +3% since |
The typical price is the middle sale of the twelve months, not the average, so one very dear or very cheap sale cannot pull it about. Standard sales only. A figure needs at least 15 sales behind it.
Streets in SW12
Every street with sales over the last five years, busiest first. Each opens its own page.
No street by that name has sold in the last five years.
Busiest streets
Cavendish Road
153 sales
£625,000
Balham High Road
109 sales
£370,000
Bedford Hill
99 sales
£515,000
Nightingale Lane
91 sales
£592,000
Boundaries Road
71 sales
£685,000
Ramsden Road
66 sales
£760,000
Fernlea Road
50 sales
£555,000
Alderbrook Road
46 sales
£865,000
Burnbury Road
46 sales
£727,500
Cambray Road
46 sales
£673,000
Emmanuel Road
44 sales
£792,500
Hydethorpe Road
42 sales
£1,209,000
Weir Road
42 sales
£541,250
Balham Hill
40 sales
£463,526
Byrne Road
40 sales
£625,000
Endlesham Road
40 sales
£725,008
Old Devonshire Road
38 sales
£622,500
Balham Park Road
37 sales
£567,000
Balham Grove
35 sales
£811,000
Cathles Road
34 sales
£995,049
Thurleigh Road
34 sales
£1,450,000
Laitwood Road
33 sales
£1,187,500
Chestnut Grove
32 sales
£1,270,375
Culverden Road
32 sales
£587,387
Hazelbourne Road
32 sales
£706,061
Ravenslea Road
30 sales
£827,500
Dornton Road
28 sales
£778,395
Fieldhouse Road
28 sales
£751,250
Fontenoy Road
28 sales
£662,325
Haverhill Road
28 sales
£887,500
Tantallon Road
28 sales
£1,540,000
Yukon Road
28 sales
£692,475
Mayford Road
27 sales
£895,000
Sarsfeld Road
27 sales
£1,115,000
Dinsmore Road
25 sales
£800,000
Honeybrook Road
25 sales
£735,000
Oakmead Road
25 sales
£749,500
Gosberton Road
24 sales
£901,275
Ormeley Road
24 sales
£1,182,500
Larch Close
23 sales
£394,000
Limerick Close
23 sales
£490,000
Radbourne Road
23 sales
£644,000
Englewood Road
22 sales
£1,540,000
Oldridge Road
22 sales
£477,500
Thornton Road
22 sales
£697,500
Fernside Road
21 sales
£1,440,000
Harberson Road
21 sales
£1,200,000
Linnet Mews
20 sales
£648,750
Bowling Green Square
19 sales
£1,250,000
Lysias Road
19 sales
£672,500
Scholars Road
19 sales
£1,407,500
Midmoor Road
18 sales
£715,125
Rossiter Road
18 sales
£707,000
St James's Drive
18 sales
£470,000
Calbourne Road
17 sales
£1,670,000
Dagnan Road
17 sales
£827,500
Lochinvar Street
17 sales
£355,000
Ravenswood Road
17 sales
£1,000,000
St James Terrace
17 sales
£425,000
Airedale Road
16 sales
£910,000
Bellamy Street
16 sales
£1,107,500
Blandfield Road
16 sales
£862,500
Cornford Grove
16 sales
£665,000
Pentney Road
16 sales
£1,465,375
Rudloe Road
16 sales
£767,500
Sistova Road
16 sales
£1,117,500
Glenfield Road
15 sales
£765,000
Hearnville Road
14 sales
£1,148,750
Badminton Road
13 sales
£1,030,000
Balham New Road
13 sales
£721,405
Temperley Road
12 sales
£1,270,000
Atkins Road
11 sales
£880,000
Denning Mews
11 sales
£500,000
Gaskarth Road
11 sales
£995,000
Lynn Road
11 sales
£622,500
Malwood Road
11 sales
£750,000
Ravenstone Street
11 sales
£695,000
Hollies Way
10 sales
£500,000
Martindale Road
10 sales
£1,297,500
Queensville Road
10 sales
£979,000
Shipka Road
10 sales
£952,500
Florence Way
9 sales
£475,000
Little Dimocks
9 sales
£350,000
Ouseley Road
9 sales
£2,007,550
Rosethorn Close
9 sales
£350,000
Hanson Close
8 sales
£362,500
Hillgate Place
8 sales
£596,500
Station Parade
8 sales
£460,250
Sudbrooke Road
8 sales
£2,607,500
Thornton Gardens
8 sales
£450,000
Verran Road
8 sales
£382,500
Bracken Avenue
7 sales
£1,250,000
Kenilford Road
7 sales
£760,000
Morella Road
7 sales
£2,862,000
Scrutton Close
7 sales
£375,000
Western Lane
7 sales
£1,200,000
Beira Street
6 sales
£672,750
Caistor Road
6 sales
£525,000
Old Park Avenue
6 sales
£3,005,000
Rinaldo Road
6 sales
£369,355
Sumburgh Road
6 sales
£1,765,000
Telferscot Road
6 sales
£1,030,000
Thurleigh Avenue
6 sales
£1,184,750
Adelina Mews
5 sales
£325,000
Brierley Road
5 sales
£475,000
Hildreth Street
5 sales
£343,000
Liberty Mews
5 sales
£875,000
Penny Mews
5 sales
£450,000
Ryde Vale Road
5 sales
£590,000
Birchlands Avenue
4 sales
£1,815,000
Birkwood Close
4 sales
£477,500
Hendrick Avenue
4 sales
£3,091,000
Heslop Road
4 sales
£1,223,000
Holmside Road
4 sales
£1,495,000
Hunter Close
4 sales
£474,500
Kings Avenue
4 sales
£600,000
Manygates
4 sales
£772,500
Parkthorne Road
4 sales
£970,000
Wexford Road
4 sales
£759,000
Anchor Mews
3 sales
£890,000
Clarence Mews
3 sales
£587,000
Copthorne Avenue
3 sales
£1,430,000
Granard Road
3 sales
£2,525,000
Hyde Farm Mews
3 sales
£1,325,000
Lexton Gardens
3 sales
£850,000
Old Dairy Mews
3 sales
£879,675
Pakenham Close
3 sales
£346,425
Pickets Street
3 sales
£1,000,012
Ranmere Street
3 sales
£985,000
Anfield Close
2 sales
£315,975
Benjamin Mews
2 sales
£969,626
Clavering Place
2 sales
£2,363,750
Ethelbert Street
2 sales
£332,500
Fernbank Mews
2 sales
£1,303,750
Leacroft Avenue
2 sales
£2,135,000
Nightingale Square
2 sales
£2,340,000
Oldacre Mews
2 sales
£775,000
Sanderstead Close
2 sales
£800,000
St Francis Place
2 sales
£1,172,500
Ainslie Walk
1 sale
£665,000
Aston Terrace
1 sale
£1,432,333
Caistor Mews
1 sale
£450,000
Churchcroft Close
1 sale
£600,000
Griffin Mews
1 sale
£585,000
Grove Place
1 sale
£1,035,750
Holbeach Mews
1 sale
£235,000
Joseph Powell Close
1 sale
£1,165,000
Margaret Rutherford Place
1 sale
£1,100,000
Park Villas
1 sale
£1,250,000
Rusham Road
1 sale
£6,850,000
And 145 more. Type a street name above to find one.
Recently sold in SW12
The newest recorded sales here.
4 Balham New Road
August 2026
£837,500
129 Larch Close
August 2026
£410,000
63 Honeybrook Road
August 2026
£1,325,000
31 Hillgate Place
August 2026
£485,000
215 Cavendish Road
August 2026
£962,000
32 Linnet Mews
August 2026
£685,000
14 Linnet Mews
August 2026
£682,700
36 Ormeley Road
August 2026
£1,485,000
Flat 1, 51 Cavendish Road
August 2026
£275,629
Flat 47 Thurleigh Court, Nightingale Lane
August 2026
£380,000
15A Burnbury Road
August 2026
£705,000
Flat 50 Rokeby House, Lochinvar Street
August 2026
£318,000