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 – E
- Eagle Drive, Upper Rissington£347k
- East Approach Drive£373k
- East Court Mews, Charlton Kings£280k
- East End Road, Charlton Kings£750k
- East Gable, Woodmancote£437k
- Eastington Road, Northleach£423k
- Eastview Close, Stow On The Wold£534k
- Eastview Gardens, Stow On The Wold£360k
- Eclipse Terrace£260k
- Edendale Approach£338k
- Edendale Road£320k
- Edinburgh Place£81k
- Edward Street£327k
- Edward Wilson Villas£480k
- Egdon Crescent, Badgeworth£408k
- Eldersfield Close, Winchcombe£305k
- Eldon Avenue£588k
- Eldon Road£695k
- Eldorado Crescent£886k
- Eldorado Road£3m
- Ellenborough Road, Bishops Cleeve£188k
- Ellesmere Grove£1.04m
- Elliott Place£208k
- Ellison Road£251k
- Elm Close£89k
- Elm Close, Prestbury£372k
- Elm Gardens Drive, The Reddings–
- Elm Street£97k
- Elm Villas, Stoke Orchard£278k
- Elmfield Avenue£146k
- Elmfield Road£280k
- Elms Park Road£397k
- Eltham Lawn£198k
- Emerald Place, Bishops Cleeve£383k
- Emmanuel Gardens£348k
- Emperor Close£178k
- Enfield, Winchcombe£268k
- Enfield Cottages, Winchcombe£315k
- Ennerdale Road£197k
- Enochs Row, Stow On The Wold£375k
- Essex Avenue£231k
- Essex Place, Bourton On The Water£579k
- Ettington Close£252k
- Everest Road£524k
- Evesham Road£659k
- Evesham Road, Bishops Cleeve£463k
- Evesham Road, Greet£597k
- Evesham Road, Prestbury–
- Evesham Road, Prestbury–
- Evesham Road, Stow On The Wold£470k
- Evesham Road, Toddington£317k
- Ewens Road, Charlton Kings£327k
- Ewlyn Road£600k
- Ewlyn Terrace£338k
- Exmouth Street£304k
- Eynon Close£254k