London · SE21 · SE22

Dulwich house prices & property market

Dulwich shows 799 registered sales across 158 streets, with a median of £700,000. Flats dominate the district, and the recorded range runs £3,000 to £4.25m. Use those numbers as the floor and ceiling of any conversation about value in Dulwich, then adjust for condition, floor and outside space.

Seymont covers every London postcode. We publish the registered numbers for Dulwich in full, and our agents can talk you through what they mean for a sale, a purchase or a valuation here.

Average rent in Dulwich: £2,402/month.

Source: ONS Price Index of Private Rents, June 2026.

Registered sales

897

Median price paid

£700,000

Streets covered

79

Postcodes

SE21 · SE22

By property type

What sells in Dulwich

Median and range of prices actually paid, by property type.

TypeSalesMedianRange
flat402£480,000£112,500£1.97m
terraced247£940,000£275,000£3.25m
semi-detached106£1.37m£365,000£3.39m
detached23£1.68m£572,500£4.25m

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.

Street directory

All streets in Dulwich

158 streets with registered sales in Dulwich, 79 of them with enough transactions for a full price history.

StreetSalesMedian
Abbotswood Road8£780,000
Acre Drive1£545,000
Alleyn Crescent1£935,000
Alleyn Park2£892,500
Alleyn Road1£1.97m
Archdale Road4£1.16m
Ashbourne Grove5£1.38m
Aysgarth Road6£1.16m
Barry Road45£500,000
Bassano Street2£987,500
Bawdale Road2£1.10m
Beauval Road3£1.40m
Besant Place1£180,000
Birkbeck Hill4£577,500
Birkbeck Place1£442,500
Blackwater Street1£595,000
Bowen Drive2£399,500
Boxall Road2£775,000
Burbage Road1£2.85m
Burrow Road3£630,000
Burrow Walk1£625,000
Calton Avenue2£2.50m
Carson Road3£768,000
Cedar Close4£150,000
Chalford Road1£750,000
Chesterfield Grove2£1.41m
Clive Road19£650,000
College Road5£610,000
Colwell Road5£712,500
Colyton Road8£450,000
Cornflower Terrace1£845,000
Court Lane7£1.65m
Crawthew Grove8£1.16m
Crebor Street2£765,000
Croxted Road20£715,000
Crystal Palace Road25£725,000
Dalkeith Road2£737,500
Dalmore Road2£2.07m
Darrell Road3£1.32m
Derwent Grove3£675,000
Desenfans Road2£1.41m
Deventer Crescent1£630,000
Dog Kennel Hill2£281,250
Dovedale Road2£980,750
Dovercourt Road3£1.60m
Druce Road1£1.83m
Dulwich Common1£2.50m
Dulwich Village1£3.39m
Dunstans Grove1£1.25m
Dunstans Road19£635,000
East Dulwich Estate15£350,000
East Dulwich Grove16£545,000
East Dulwich Road22£516,000
Eastmearn Road1£1.75m
Elmworth Grove3£362,500
Elsie Road3£1.77m
Etherow Street2£860,500
Featherstone Mews1£1.05m
Fellbrigg Road9£1.25m
Ferris Road1£1.06m
Forest Hill Road13£350,000
Friern Road26£814,000
Frogley Road2£1.01m
Gilkes Crescent2£2.24m
Glazebrook Close2£375,000
Glengarry Road6£651,000
Goodrich Road9£810,000
Great Brownings1£996,000
Great Spilmans1£1.36m
Grove Vale12£388,750
Hansler Road2£987,500
Hayes Grove7£480,000
Heber Road2£772,500
Henslowe Road9£861,800
Highwood Close6£340,000
Hillcourt Road4£997,500
Hillsboro Road1£690,000
Hindmans Road5£878,000
Holmes Close1£1.00m
Home Meadow Mews1£1.36m
Ildersly Grove1£1.50m
Jarvis Road1£325,000
Jennings Road3£835,000
Kelmore Grove1£244,000
Kennoldes1£515,000
Kingswood Estate9£275,000
Lacon Road1£490,000
Landcroft Road11£975,000
Landells Road16£852,500
Leonora Tyson Mews1£285,000
Lings Coppice1£879,950
Little Bornes1£960,750
Lordship Lane57£475,000
Marmora Road12£450,000
Martell Road11£425,000
Matham Grove1£910,000
Melbourne Grove15£700,000
Melford Road3£660,000
Morkyns Walk2£700,000
Mortimer Mews1£1.46m
Mount Adon Park2£810,000
Mundania Road7£856,800
Nimegen Way1£592,500
North Cross Road9£760,000
Nutfield Road1£450,000
Oakhurst Grove13£507,000
Overhill Road23£410,000
Park Hall Road8£410,000
Peabody Hill2£418,000
Peckham Rye9£600,000
Pellatt Road7£822,000
Pickwick Road2£1.50m
Piermont Road2£1.07m
Playfield Crescent3£720,000
Plough Lane3£725,000
Pond Mead1£685,510
Pymers Mead5£850,000
Rodwell Road1£850,000
Rosendale Road24£507,500
Roseway1£1.65m
Rouse Gardens1£625,000
Rycott Path1£975,000
Ryedale4£814,000
Scutari Road1£1.02m
Shawbury Road2£1.26m
Shelbury Road1£1.38m
Silvester Road7£875,000
South Croxted Road7£1.23m
Spenser Mews2£982,500
St Aidans Road6£775,000
St Faiths Road4£524,500
St Francis Road4£931,000
Sydcote1£890,000
Tarbert Road2£647,500
The Gardens3£400,000
Therapia Road3£1.23m
Thompson Road2£1.08m
Thurlow Hill4£546,000
Thurlow Park Road22£446,000
Tintagel Crescent5£720,000
Tollgate Drive1£2.83m
Townley Road1£850,000
Tritton Road1£586,750
Trossachs Road3£1.64m
Turney Road8£957,920
Tyrrell Road4£580,875
Ulverscroft Road9£890,000
Underhill Road34£588,750
Upland Road17£800,000
Village Way3£1.26m
Walkerscroft Mead4£815,000
Wellington Mews1£820,000
Whateley Road9£880,000
Woodhall Drive2£2m
Woodwarde Road5£1.90m
Woodyard Lane1£2.77m
Worlingham Road2£1.06m
Zenoria Street1£940,000

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.