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 – O
- Oak Court£804k
- Oak Crescent, Dry Drayton£435k
- Oak Lane, Babraham£214k
- Oak Tree Avenue£298k
- Oak Tree Court, Highfields Caldecote£574k
- Oak Tree Road, Fen Drayton£440k
- Oakington Business Park, Oakington£250k
- Oakington Road, Cottenham£335k
- Oakington Road, Dry Drayton£480k
- Oakington Road, Girton£465k
- Oakley Terrace£355k
- Oakwood Drive, Great Cambourne£696k
- Oates Way, Histon£374k
- Oatlands Avenue, Bar Hill£344k
- Occupation Road£425k
- Offa Lea, Newton£573k
- Old Boundary Close, Duxford–
- Old Boundary Close, Whittlesford£439k
- Old Camps Castle, Castle Camps£208k
- Old Coach Yard, Sawston£470k
- Old English Close, Harston£626k
- Old Farm Close, Histon£284k
- Old Forge Way, Sawston£330k
- Old House Road, Balsham£600k
- Old Lode Court, Burwell£778k
- Old Mill Close, Barrington£777k
- Old Mills Road, Trumpington£770k
- Old North Road, Bourn£715k
- Old North Road, Longstowe£485k
- Old Orchard Grove, Castle Camps£655k
- Old Pinewood Way, Papworth Everard£640k
- Old Rectory Drive, Dry Drayton£875k
- Old School Close, Burwell£190k
- Old School Court, Great Shelford£614k
- Old School Lane, Milton£418k
- Oliver Yates Place, Over–
- Olmstead Green, Castle Camps£520k
- One Tree Road, Trumpington£995k
- Ongar Court£365k
- Orchard Avenue£875k
- Orchard Close, Cottenham£375k
- Orchard Close, Elsworth£509k
- Orchard Close, Harston£623k
- Orchard Close, Little Wilbraham£283k
- Orchard Close, Swaffham Prior£665k
- Orchard Drive, Cottenham–
- Orchard End, Rampton£381k
- Orchard Estate, Cherry Hinton£546k
- Orchard Estate, Cherry Hinton£515k
- Orchard Mews, Oakington£315k
- Orchard Road, Great Shelford£860k
- Orchard Road, Haslingfield–
- Orchard Road, Histon£400k
- Orchard Road, Sawston£259k
- Orchard Street£773k
- Orchard Street, Stow Cum Quy£768k
- Orchard Terrace, Whittlesford£265k
- Orchard Way, Burwell£450k
- Orchard Way, Lower Cambourne£517k
- Orchard Way, Northstowe£388k
- Orchard Way, Oakington£422k
- Orchid Fare, Highfields Caldecote£412k
- Orwell Road, Barrington£837k
- Orwell Terrace, Barrington£342k
- Osier Way, Great Cambourne£273k
- Oslars Way, Fulbourn£436k
- Osprey Drive, Trumpington£541k
- Osprey Drive, Trumpington£565k
- Oswald Terrace£525k
- Otter Burn, Linton£507k
- Otter Close, Bar Hill£275k
- Otter Close, Trumpington£305k
- Otter Gardens, Bar Hill£238k
- Otter Road, Upper Cambourne£165k
- Over Road, Longstanton£410k
- Over Road, Willingham£357k
- Overcote Road, Over£581k
- Overhill Close, Trumpington£385k
- Owls Close, Whittlesford£608k
- Owlstone Road£1.17m
- Ox Meadow, Bottisham£321k
- Oxford Road£550k
- Oxford Way, Upper Cambourne£267k
- Oyster Row£211k