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 – L
- Ladysmith Road£271k
- Lake Cottages, Prestbury–
- Lake Street, Prestbury£1.27m
- Lambert Avenue, Shurdington£545k
- Lambert Close, Shurdington£590k
- Lambert Drive, Shurdington£331k
- Lambert Gardens, Shurdington£530k
- Lambert Terrace, Shurdington£134k
- Lamberts Field, Bourton On The Water£325k
- Lamberts Field, Bourton On The Water£238k
- Lambourne Road, Bishops Cleeve£345k
- Lancaster Drive, Upper Rissington£788k
- Landgate Mews, Stow On The Wold£200k
- Landgate Yard, Stow On The Wold£580k
- Landor Gardens£328k
- Langdale Road£368k
- Langdon Road£439k
- Langley Road, Winchcombe£453k
- Langton Grove Road, Charlton Kings£698k
- Langton Place, Charlton Kings£968k
- Lansdown, Bourton On The Water–
- Lansdown Castle Drive£150k
- Lansdown Close£395k
- Lansdown Crescent£207k
- Lansdown Crescent Lane£281k
- Lansdown Industrial Estate–
- Lansdown Lodge Drive£823k
- Lansdown Parade£764k
- Lansdown Place£254k
- Lansdown Place Lane£415k
- Lansdown Road£238k
- Lansdown Road£370k
- Lansdown Terrace£368k
- Lansdown Terrace Lane£360k
- Lansdown Walk£799k
- Lansdowne, Bourton On The Water£468k
- Lapwing Drive, Bishops Cleeve£308k
- Larch Close, Charlton Kings£472k
- Larch Rise£622k
- Larchmere Grove, Up Hatherley£428k
- Larimar Close, Bishops Cleeve£313k
- Larput Place£254k
- Laurel Drive, Prestbury£429k
- Lauriston Park£557k
- Lavender Mews, Bishops Cleeve£216k
- Lavender Road, Up Hatherley£245k
- Lawn Crescent, Shurdington£319k
- Lawrence Close, Charlton Kings£535k
- Lawrences Meadow, Gotherington£780k
- Lawson Glade, Charlton Kings£720k
- Laxton Road£200k
- Laxton Walk£172k
- Lazenby Court£799k
- Lears Drive, Bishops Cleeve£323k
- Lechmere Road£229k
- Leckhampton Farm Court, Leckhampton£523k
- Leckhampton Gate, Up Hatherley£550k
- Leckhampton Hill£865k
- Leckhampton Lane, Shurdington£523k
- Leckhampton Place£432k
- Leckhampton Rise£929k
- Leckhampton Road£910k
- Leckhampton View, Shurdington£352k
- Leckhampton Views£622k
- Ledbury Court£239k
- Ledmore Road, Charlton Kings£890k
- Lee Close£263k
- Leighton Road£515k
- Leinster Close£256k
- Letch Hill Drive, Bourton On The Water£620k
- Letch Lane, Bourton On The Water£514k
- Lexington Square£783k
- Leyson Road, The Reddings£390k
- Libertus Court£205k
- Libertus Mews£450k
- Libertus Road£564k
- Lichfield Drive£348k
- Lidcombe Road, Winchcombe£431k
- Liddington Close£528k
- Liddington Industrial Estate–
- Lilac Close, Up Hatherley£230k
- Limber Hill£367k
- Lime Close, Prestbury£360k
- Lincoln Avenue£350k
- Linden Avenue, Prestbury£382k
- Linden Close, Prestbury£595k
- Linwell Close£250k
- Linworth Road, Bishops Cleeve£257k
- Lipson Road£186k
- Little Acorns, Bishops Cleeve£238k
- Little Ashley Court, Charlton Kings£803k
- Little Bayshill Terrace£315k
- Little Grebe Road, Bishops Cleeve£225k
- Little Herberts Close, Charlton Kings£370k
- Little Herberts Road, Charlton Kings£920k
- Little Orchard, Bishops Cleeve£543k
- Little Owl Walk£383k
- Little Pheasants, Charlton Kings£168k
- Littlecote Close, Bishops Cleeve£454k
- Littledown Road£635k
- Littleworth, Winchcombe£614k
- Llandudno Villas£401k
- Lloyd Close£154k
- London Road£349k
- London Road£477k
- London Road, Charlton Kings£657k
- Long Mynd Avenue, Up Hatherley£327k
- Long Mynd Avenue, Up Hatherley£270k
- Longlands Close, Bishops Cleeve£230k
- Longlands Road, Bishops Cleeve£211k
- Longway Avenue, Charlton Kings£454k
- Longwood Leys, Woodmancote£248k
- Lords Green, Woodmancote£485k
- Lorimer Close, Bishops Cleeve£295k
- Lower Hampen Cottages, Andoversford–
- Lower Mill Street–
- Lower Park Street, Stow On The Wold£1.05m
- Lower Swell Road, Stow On The Wold£285k
- Loweswater Close£285k
- Loweswater Road£371k
- Lutyens Court, Upper Rissington£321k
- Lydes Cottage, Toddington£335k
- Lye Lane, Cleeve Hill£1.13m
- Lyefield Court, Charlton Kings£255k
- Lyefield Road East, Charlton Kings£625k
- Lyefield Road West, Charlton Kings£393k
- Lygon Walk£110k
- Lyndale Terrace£191k
- Lyndhurst Close, Woodmancote£528k
- Lyndley Chase, Bishops Cleeve£374k
- Lynworth Place£267k
- Lynworth Terrace, Prestbury£293k
- Lypiatt Drive£290k
- Lypiatt Mews£364k
- Lypiatt Road£193k
- Lypiatt Row£535k
- Lypiatt Street£475k
- Lypiatt Terrace£586k