Cambridge house prices by street
Sold prices for 3,615 streets in Cambridge, Cambridgeshire, from HM Land Registry records.
Over the last 12 months, homes in Cambridge sold for £512,977 on average, 43% more than the England and Wales average of £358,701. The yearly average has gone from £59,000 in 1995 to £499,737 in 2026, a rise of 747%. Cambridge Road was the priciest street over the past year at an average of £1,448,125, while homes on Sackville Way went for around £89,143. Clara Rackham Street has had more sales than any other street in the town, with 160 since 1995. Cambridge spans 10 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£512,977
Sales recorded
38,979
since 1995
Streets
3,615
How Cambridge compares
Postcode areas in Cambridge
Average sale price in Cambridge by year
Most expensive streets in Cambridge · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Cambridge Road £1,448,125
- High Street £1,132,000
- Hartington Grove £1,116,833
- Northrop Road £1,111,000
- Mawson Road £978,750
- Montague Road £885,000
- Girton Road £872,500
- Radegund Road £846,875
- Duxford Road £840,817
- Queen Ediths Way £827,869
Most affordable streets (last 12 months)
- Sackville Way £89,143
- Ash Grove £92,333
- Mill Road £183,667
- Chaffinch Walk £203,333
- Oyster Row £210,650
- Cockerell Road £226,650
- Wedgewood Drive £233,833
- Watermead £234,833
- Chieftain Way £237,900
- The Spinney £241,714
Busiest streets for sales
- Clara Rackham Street 160 sales
- Gladiator Road 149 sales
- Cromwell Road 141 sales
- Newmarket Road 141 sales
- Flamsteed Close 135 sales
- Summers Hill Drive 126 sales
- Milton Road 117 sales
- Wellbrook Way 113 sales
- Heron Road 110 sales
- Hills Road 107 sales
All streets in Cambridge – K
- Kaldor Court£287k
- Kay Hitch Way, Histon£345k
- Keates Road£500k
- Keene Fields, Linton£501k
- Kelsey Crescent£473k
- Kelvin Close£603k
- Kemmann Lane, Great Cambourne£471k
- Kendal Way£414k
- Kendale Road, Waterbeach£415k
- Kens Way, Milton£377k
- Kent Way£343k
- Kentings, Comberton£430k
- Kentings, Comberton£419k
- Kentwell Place, Burwell£405k
- Kenwood Gardens, Linton£605k
- Kerridge Close£281k
- Kesters Close, Hardwick£600k
- Kestrel Close, Cottenham£330k
- Kestrel Rise, Trumpington£354k
- Kettles Close, Oakington£312k
- Keynes Road£389k
- Kides Crescent, Longstanton£418k
- Kidmans Close, Newton£300k
- Kilmaine Close–
- Kimberley Road£932k
- King Street£260k
- King Street, Over£455k
- King Street, Rampton£396k
- Kingfisher Close, Bourn£501k
- Kingfisher Close, Northstowe£561k
- Kingfisher Close, Sawston£250k
- Kingfisher Drive, Burwell£255k
- Kingfisher Gardens, Trumpington£950k
- Kingfisher Walk, Linton£395k
- Kingfisher Way£1.05m
- Kingfisher Way, Cottenham£319k
- Kings Gate, Caxton£375k
- Kings Grove, Barton£483k
- Kings Hedges Road£428k
- Kings Hedges Road–
- Kings Meadow£555k
- Kings Mill Lane, Great Shelford£1.46m
- Kings Parade–
- Kings Road£995k
- Kings Road, Hardwick–
- Kingsley Walk£295k
- Kingston Road, Great Eversden–
- Kingston Street£448k
- Kingsway£181k
- Kingsway, Duxford£348k
- Kingsway, Histon£306k
- Kinnaird Way£943k
- Kinsey Place, Linton£420k
- Kinsman Way, Trumpington£508k
- Kinsman Way, Trumpington£497k
- Kintbury, Duxford£412k
- Kirby Road, Waterbeach£379k
- Kirby Terrace, Waterbeach£317k
- Kirbys Close, Over£329k
- Kirkby Close£375k
- Kirkham Drive, Sawston£808k
- Kirkwood Road–
- Knapp Rise, Haslingfield£763k
- Knight's Orchard, Whittlesford£105k
- Knightly Avenue£724k
- Knights Way, Milton£468k