Swindon house prices by street
Sold prices for 2,942 streets in Swindon, Swindon, from HM Land Registry records.
Over the last 12 months, homes in Swindon sold for £296,660 on average, 17% less than the England and Wales average of £358,701. The yearly average has gone from £121,000 in 2006 to £293,525 in 2026, a rise of 143%. Westlecot Road was the priciest street over the past year at an average of £676,200, while homes on Twickenham Close went for around £91,750. Homington Avenue has had more sales than any other street in the town, with 377 since 2006. Swindon spans 8 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£296,660
Sales recorded
40,576
since 2006
Streets
2,942
How Swindon compares
Postcode areas in Swindon
Average sale price in Swindon by year
Most expensive streets in Swindon · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Westlecot Road £676,200
- Rackham Close £668,333
- Broome Manor Lane £652,500
- Lower Village £638,333
- Butts Road £585,000
- Diamond Crescent £564,250
- Croft Road £549,600
- Sandringham Road £539,000
- The Mall £480,700
- Minerva Heights £461,667
Most affordable streets (last 12 months)
- Twickenham Close £91,750
- The Street £103,500
- Cricklade Street £108,000
- Broughton Grange £111,667
- Arnold Street £125,667
- Trent Road £126,000
- Helmsdale £127,667
- Barnum Court £134,000
- Dewell Mews £135,000
- Brunel Crescent £142,450
Busiest streets for sales
- Homington Avenue 377 sales
- Fire Fly Avenue 232 sales
- Ferndale Road 221 sales
- Cricklade Road 209 sales
- Windrush 181 sales
- Marlborough Road 173 sales
- Farnsby Street 133 sales
- Eastlake 133 sales
- William Morris Way 132 sales
- Truscott Avenue 126 sales
All streets in Swindon – O
- Oak Drive, Highworth£705k
- Oak Tree Avenue£210k
- Oakapple Close, Wanborough£805k
- Oakfield Avenue£304k
- Oakford Walk, Park North£195k
- Oakham Close, Toothill£183k
- Oakhurst Way£450k
- Oakie Close£400k
- Oaksey Road£181k
- Oakwood Road, Westlea£214k
- Oare Lane, Coate£262k
- Oasthouse Close, Nine Elms£408k
- Oatlands£357k
- Oberek Lane£228k
- Oberon Way£355k
- Ocotal Way£295k
- Odstock Road£180k
- Offerton Road£315k
- Offerton Road, East Wichel£286k
- Okebourne Park£589k
- Okeford Close£258k
- Okus Grove£246k
- Okus Road£351k
- Old Bakery Road, Wroughton£505k
- Old Brewery Lane£171k
- Old Dairy Close£185k
- Old Mill Lane£244k
- Old School Court£137k
- Old Shaw Lane, Shaw£370k
- Old Vicarage Lane, South Marston£528k
- Oldlands Walk£275k
- Olive Grove£305k
- Oliver Close, The Prinnels£245k
- Olivier Road£235k
- Omdurman Street£202k
- Onyx Close£584k
- Opal Road£412k
- Oppenheimer Centre, Greenbridge Industrial Estate–
- Orange Close, Highworth£261k
- Orchard Grove£327k
- Orchid Close£505k
- Orchid Fields–
- Orkney Close, Shaw£387k
- Orlando Close, Grange Park£300k
- Orpen Close£152k
- Orrin Close, Sparcells£186k
- Orwell Close, Greenmeadow£348k
- Osborne Street£185k
- Osprey Close£184k
- Osterley Road, Haydon Wick£443k
- Otford Close£537k
- Otter Row£340k
- Overbrook£289k
- Overton Gardens£350k
- Overtown, Wroughton£413k
- Overtown Hill, Wroughton£265k
- Overtown Lane, Wroughton–
- Owl Close£290k
- Oxford Gardens£820k
- Oxford Road–
- Oxford Road, Stratton St Margaret£426k
- Oxford Street£161k
- Oxon Place, Bishopstone£413k