Cheltenham house prices by street
Sold prices for 2,679 streets in Cheltenham, Gloucestershire, from HM Land Registry records.
Over the last 12 months, homes in Cheltenham sold for £424,126 on average, 18% more than the England and Wales average of £358,701. The yearly average has gone from £270,000 in 1998 to £415,369 in 2026, a rise of 54%. Oakley Road was the priciest street over the past year at an average of £1,608,333, while homes on Talbot Road went for around £97,375. Gloucester Road has had more sales than any other street in the town, with 285 since 1998. Cheltenham spans 5 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£424,126
Sales recorded
32,047
since 1998
Streets
2,679
How Cheltenham compares
Postcode areas in Cheltenham
Average sale price in Cheltenham by year
Most expensive streets in Cheltenham · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Oakley Road £1,608,333
- Malvern Road £1,288,625
- Montpellier Grove £1,213,333
- Harp Hill £927,500
- Leckhampton Road £909,500
- Cudnall Street £859,700
- Painswick Road £780,500
- Badgeworth Lane £736,667
- Eldon Road £695,000
- Main Road £693,375
Most affordable streets (last 12 months)
- Talbot Road £97,375
- St Peters Close £128,000
- High Street £130,583
- Oak Manor Drive £152,500
- Lloyd Close £153,500
- Cheltenham Road £160,000
- Providence Park £161,500
- Pegasus Court £170,769
- Tom Price Close £172,000
- Middlehay Court £173,333
Busiest streets for sales
- Gloucester Road 285 sales
- Lansdown Road 277 sales
- St Georges Road 223 sales
- Brookbank Close 179 sales
- Sapphire Road 169 sales
- London Road 160 sales
- Pittville Circus Road 148 sales
- Hatherley Road 134 sales
- The Park 129 sales
- Old Bath Road 125 sales
All streets in Cheltenham – D
- Dagmar Road£547k
- Daisy Bank Road, Leckhampton£2.28m
- Dale Street, Naunton£1.05m
- Dale Walk, Bishops Cleeve£280k
- Dark Lane, Swindon Village£325k
- Dart Road£204k
- Darwin Close£373k
- Davallia Drive, Up Hatherley£536k
- David French Court£138k
- Dawn Run, Prestbury£700k
- Daylesford Close£334k
- De Ferriers Walk£110k
- De Havilland Road, Upper Rissington£554k
- Deacon Close£538k
- Deacons Place, Bishops Cleeve£176k
- Deakin Close, Swindon Village£453k
- Dean Lane, Stoke Orchard£483k
- Deans Court£585k
- Deans Court, Bishops Cleeve£150k
- Deansway, Bishops Cleeve£240k
- Deep Street, Prestbury£422k
- Deer Park Cottages, Brockhampton£710k
- Delabere Road, Bishops Cleeve£450k
- Delancey Crescent£481k
- Delavale Road, Winchcombe£442k
- Delfin Way, Upper Rissington£409k
- Delphinium Drive, Bishops Cleeve£433k
- Denbigh Road£280k
- Denham Close, Woodmancote£433k
- Denley Close, Bishops Cleeve£288k
- Denman Avenue£565k
- Desert Orchid Road, Prestbury£431k
- Detmore Close, Charlton Kings£398k
- Devon Avenue£229k
- Devonshire Street£269k
- Dewberry Close–
- Dewey Close, Woodmancote£565k
- Didbrook Fields, Toddington£625k
- Digbeth Street, Stow On The Wold£660k
- Dikler Close, Bourton On The Water£484k
- Dill Avenue£202k
- Dinas Close£168k
- Dinas Road£165k
- Distel Close£339k
- Dixton, Gotherington£1.99m
- Doctors Lane, Northleach£475k
- Dorchester Court£320k
- Dorington Walk£91k
- Dormer Road£280k
- Dorrington Walk–
- Dorset Avenue£204k
- Douro Road£617k
- Doverhay, Up Hatherley£383k
- Dowding Close, Upper Rissington£350k
- Dowty Road£212k
- Drakes Place£756k
- Draycot Road£249k
- Drayton Close, Swindon Village£291k
- Drybrook Walk£263k
- Dudley Johnson Close, Bourton On The Water£546k
- Duglynch Lane, Gretton£987k
- Duke Street£281k
- Dulverton Close£334k
- Dumbleton Grove, The Reddings£480k
- Dunalley Court£169k
- Dunalley Parade£148k
- Dunalley Street£243k
- Dunbar Close£305k
- Dunelm Close£231k
- Dunlin Terrace£193k
- Dunster Close£357k
- Dunster Gardens£191k
- Dunster Grove£274k
- Dunster Road£236k
- Durham Close£280k
- Dutton Lane, Northleach£221k
- Dutton Leys, Northleach£398k
- Dymock Walk£260k