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 – N
- Nailsworth Terrace£210k
- Naunton Crescent£454k
- Naunton Lane, Leckhampton£440k
- Naunton Parade£370k
- Naunton Park Close£364k
- Naunton Park Road£680k
- Naunton Terrace£321k
- Naunton Way£456k
- Nelmes Row, Charlton Kings£305k
- Nethercote Drive, Bourton On The Water£585k
- Nethercote Farm Drive, Bourton On The Water£485k
- Netherswell, Stow On The Wold£1.29m
- Netherwood Close£255k
- Netherwood Gardens£440k
- Nettleton Road£371k
- New Barn Avenue£265k
- New Barn Close£330k
- New Barn Lane£502k
- New Barn Mews£398k
- New Road, Southam£556k
- New Road, Woodmancote£788k
- New Row, Aldsworth£380k
- New Row, Brockhampton£366k
- New Street£193k
- New Street, Charlton Kings£375k
- Newcourt Park, Charlton Kings£940k
- Newcourt Road, Charlton Kings£738k
- Newdawn Close, Bishops Cleeve£420k
- Newdawn Place£315k
- Newent Road£420k
- Newland Court£301k
- Newland View£289k
- Newlands Court, Stow On The Wold£569k
- Newton Road£197k
- Newtown, Toddington£395k
- Niven Courtyard£511k
- Norfolk Avenue£303k
- Normal Terrace£198k
- Nortenham Close, Bishops Cleeve£360k
- North Farm Cottages, Shipton Oliffe£431k
- North Hall Mews£559k
- North Place£295k
- North Road East, The Reddings£396k
- North Road West, The Reddings£373k
- North Street, Winchcombe£212k
- Northbank Close, The Reddings£375k
- Northcroft£416k
- Northcroft, The Park£479k
- Northfield Passage£207k
- Northfield Terrace£306k
- Northleach Road, Bourton On The Water£2.65m
- Northwick Close£410k
- Norton Close, Winchcombe£268k
- Norwich Drive£395k
- Norwood Road£220k
- Nostle Road, Northleach£376k
- Notgrove Close£330k
- Notgrove Road, Cold Aston£635k
- Notgrove Station, Notgrove£770k
- Nottingham Road, Bishops Cleeve£250k
- Nourse Close£710k
- Noverton Avenue, Prestbury£325k
- Noverton Lane, Prestbury£1.33m
- Noverton Lane, Prestbury–
- Noverton Lane, Prestbury£686k
- Nunney Close£258k
- Nursery Lane, Toddington£910k
- Nuthatch Drive, Bishops Cleeve£343k