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 – L
- Laburnum Lane, Burwell£350k
- Laceys Way, Duxford£242k
- Lacks Close, Cottenham£307k
- Lacks Yard, Willingham£296k
- Lady Jermy Way, Teversham£741k
- Ladywalk, Longstanton£458k
- Laith Road, Great Cambourne£317k
- Lamb Drove, Great Cambourne£275k
- Lamb Fair Court, Linton£595k
- Lambourn Close, Trumpington£366k
- Lambourne Road, Hardwick£357k
- Lambs Lane, Cottenham£464k
- Lambs Row, Cottenham£233k
- Lammas Field£464k
- Lancaster Gate, Upper Cambourne£355k
- Landbeach Road, Milton£363k
- Lander Close, Milton£448k
- Langate Green, Great Cambourne£390k
- Langham Road£530k
- Lansdowne Road£1.43m
- Lanthorn Stile, Fulbourn£422k
- Lantree Crescent, Trumpington£526k
- Lantree Crescent, Trumpington£515k
- Lapwing Avenue, Trumpington£410k
- Lapwing Close, Sawston£494k
- Larkfield, Great Abington£616k
- Larkin Close£230k
- Larkspur, Northstowe£242k
- Latham Road£2.7m
- Latimer Close£374k
- Lauriston Place–
- Lavender Road£388k
- Lawrance Lea, Harston£570k
- Lawrence Close, Girton£625k
- Lawrence Way£370k
- Lawrence Weaver Road£375k
- Lawson Close, Histon£450k
- Laxton Avenue, Hardwick£328k
- Leah Manning Close£640k
- Ledo Road, Duxford£547k
- Lee Close, Cottenham£343k
- Lees Way, Girton£820k
- Leete Road£340k
- Leetes Lane, Little Eversden£640k
- Leeway Avenue, Great Shelford£576k
- Legion Court£182k
- Lemur Drive£539k
- Lensfield Road£1.09m
- Lents Way£528k
- Leonard Close£333k
- Leopold Walk, Cottenham£486k
- Letterpress Lane, Papworth Everard£360k
- Lettice Martin Croft, Whittlesford£158k
- Levitt Lane, Waterbeach£358k
- Lewis Avenue–
- Lewis Close, Abington£397k
- Lewis Crescent, Abington£740k
- Lexington Close£375k
- Leyburn Close£500k
- Leys Avenue£600k
- Leys Road£784k
- Leys Walk, Hauxton£414k
- Lichfield Road£482k
- Lilac Close, Haslingfield£409k
- Lilac Court£313k
- Lilac End, Haslingfield£346k
- Lilywhite Drive£250k
- Lime Avenue, Trumpington£486k
- Lime Close, Burwell£777k
- Limedale Close£470k
- Limes Road, Hardwick£369k
- Limetree Close£561k
- Linden Close£423k
- Lingholme Close£319k
- Lingrey Court, Trumpington£500k
- Lingrey Court, Trumpington£576k
- Link Road, Sawston£328k
- Links Industrial Park, Bar Hill–
- Links Lane, Northstowe£430k
- Linlithgow Close, Papworth Everard£398k
- Linton Road, Abington£531k
- Linton Road, Balsham£576k
- Linton Road, Hildersham£613k
- Linton Road, Horseheath£316k
- Lisa Court–
- Lisle Walk£393k
- Little Meadow, Bar Hill£333k
- Little St Marys Lane£688k
- Livermore Close£325k
- Lockhart Way, Northstowe£513k
- Lode Avenue, Waterbeach£441k
- Lode Fen, Lode£800k
- Lode Road, Bottisham£390k
- Lode Road, Lode£464k
- Lodge Close, Abington£1.1m
- Lodge Close, Milton£420k
- Lofthouse Way, Longstanton£533k
- Lofty Close, Hardwick£619k
- London Road, Balsham–
- London Road, Great Shelford£905k
- London Road, Harston£987k
- London Road, Pampisford£730k
- London Road, Sawston£444k
- London Road, Stapleford£975k
- Lone Tree Avenue, Impington£692k
- Long Drove, Cottenham–
- Long Drove, Waterbeach£290k
- Long Furlong, Over£299k
- Long Lane, Duxford£380k
- Long Lane, Linton£232k
- Long Lane, Linton£425k
- Long Lane, Willingham£309k
- Long Reach Road£518k
- Long Road£1.98m
- Long Road, Comberton£624k
- Long Road, Swavesey£418k
- Long Row, Boxworth£355k
- Longhorn Close, Northstowe£478k
- Longmeadow, Lode£429k
- Longstanton Road, Oakington£305k
- Longstanton Road, Over£588k
- Longview Terrace–
- Longworth Avenue, Chesterton£857k
- Lonsdale, Linton£546k
- Loris Court£265k
- Loughton Court£231k
- Lovell Road£450k
- Loves Close, Histon£535k
- Loves Lane, Willingham£435k
- Low Close, Little Eversden£154k
- Low Road, Burwell£385k
- Lowbury Crescent, Oakington£463k
- Lowburyholme Road, Over£565k
- Lower End, Swaffham Prior£340k
- Lower End, Swaffham Prior£585k
- Lowfields, Little Eversden£760k
- Luard Close£1.55m
- Luard Road£1.92m
- Lucas Close, Burwell£227k
- Lucerne Close£317k
- Lucerne Close£357k
- Lucketts Close, Histon£540k
- Ludlow Lane, Fulbourn£1.15m
- Lumbley Close, Great Cambourne£350k
- Lyles Road, Cottenham£315k
- Lyndewode Road£1.64m
- Lyndhurst Close, Milton£472k
- Lynfield Court£343k
- Lynfield Lane£640k
- Lynton Way, Sawston£340k
- Lysander Close, Bottisham£446k