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 – K
- Katherine Court£108k
- Kauto Star Gardens£418k
- Kayte Close, Bishops Cleeve£240k
- Kayte Lane, Bishops Cleeve£438k
- Kayte Lane, Southam£608k
- Kemble Grove, The Reddings£530k
- Kemerton Road£923k
- Kempley Close£316k
- Kempsford Acre, Woodmancote–
- Kempsford Acre, Woodmancote£750k
- Kempton Grove£300k
- Kenelm Drive£681k
- Kenelm Gardens£620k
- Kenelm Rise, Winchcombe£318k
- Kenneth Close£325k
- Kensington Avenue£583k
- Kentmere Close£251k
- Kenulf Road, Winchcombe£580k
- Kerstin Close£260k
- Kestrel Close£885k
- Keswick Road£255k
- Kew Place£354k
- Keynsham Bank£414k
- Keynsham Road£136k
- Keynsham Street£338k
- Keynshambury Road£507k
- Kidnappers Lane£707k
- Kilham Lane, Shipton Oliffe£443k
- Kilkenny, Andoversford–
- Kimberley Walk£324k
- Kineton, Guiting Power£1.07m
- King Arthur Close£318k
- King Charles Place, Stow On The Wold£469k
- King George Close£260k
- King Georges Field, Stow On The Wold£365k
- King Henry Close£440k
- King Street£182k
- King William Drive£775k
- Kingfisher Court£184k
- Kingfisher Drive£450k
- Kingfisher Road, Bourton On The Water£369k
- Kingfisher Road, Bourton On The Water£466k
- Kings Arms Lane, Stow On The Wold–
- Kings Head Lane, Withington–
- Kings Hollow, Charlton Kings£556k
- Kings Meadow, Bourton On The Water£140k
- Kings Mews£220k
- Kings Road£723k
- Kingsclere Drive, Bishops Cleeve£387k
- Kingscote Avenue£271k
- Kingscote Close£351k
- Kingscote Grove£395k
- Kingscote Road East£302k
- Kingscote Road West£315k
- Kingsditch Lane–
- Kingsley Gardens£346k
- Kingsmead Avenue£207k
- Kingsmead Close£225k
- Kingsmead Road£242k
- Kingston Drive£352k
- Kingswell, Lower Slaughter£890k
- Kingswood Close, Bishops Cleeve£255k
- Kipling Road£260k
- Kitty Hawk Walk, Upper Rissington£426k
- Knapp Lane£365k
- Knapp Road£75k
- Knapps Crescent, Woodmancote£207k
- Knightsbridge Crescent£352k
- Knightsbridge Green, Knightsbridge£377k
- Knottes Close, Winchcombe£96k
- Kyderminster Road, Winchcombe£218k