Stafford house prices by street
Sold prices for 2,139 streets in Stafford, Staffordshire, from HM Land Registry records.
Over the last 12 months, homes in Stafford sold for £291,204 on average, 19% less than the England and Wales average of £358,701. The yearly average has gone from £200,000 in 2011 to £291,915 in 2026, a rise of 46%. Top Road was the priciest street over the past year at an average of £710,000, while homes on Peter James Court went for around £106,063. St Georges Parkway has had more sales than any other street in the town, with 264 since 2011. Stafford spans 6 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£291,204
Sales recorded
20,257
since 2011
Streets
2,139
How Stafford compares
Postcode areas in Stafford
Average sale price in Stafford by year
Most expensive streets in Stafford · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Top Road £710,000
- Stockton Lane £590,000
- Audlem Road £488,000
- The Saplings £435,000
- Aston Close £418,583
- Milford Road £388,125
- Francis Green Lane £383,667
- Overton Close £378,417
- Castle Bank £371,000
- Winnow Avenue £364,333
Most affordable streets (last 12 months)
- Peter James Court £106,063
- Clay Street £142,500
- Peel Terrace £146,607
- Wentworth Drive £151,000
- Wordsworth Avenue £154,333
- Sandon Road £160,800
- St Georges Parkway £161,083
- Wolverhampton Road £162,000
- Charnley Road £170,167
- Moorfields £172,000
Busiest streets for sales
- St Georges Parkway 264 sales
- Eccleshall Road 173 sales
- Tixall Road 129 sales
- Oxford Gardens 128 sales
- The Oval 117 sales
- Sandon Road 104 sales
- Shakespeare Drive 95 sales
- Paterson Drive 92 sales
- Corporation Street 89 sales
- Sergeant Way 84 sales
All streets in Stafford – O
- Oak Apple Close, Bishopswood£325k
- Oak Avenue£244k
- Oak Close, Church Eaton£275k
- Oak Close, Great Haywood£184k
- Oak Drive, Wheaton Aston£161k
- Oak Gardens, Haughton£295k
- Oak Lane, Bradley–
- Oak Road, Brewood£228k
- Oak Road, Eccleshall£220k
- Oak Tree Close£123k
- Oak Tree Gardens, Coppenhall£680k
- Oakbrook Close£448k
- Oaklands Drive£695k
- Oakley Close, Penkridge£372k
- Oakley Close, Penkridge£330k
- Oakleys, Brewood£298k
- Oakover Grange, Walton£275k
- Oakridge Close£336k
- Oakridge Way£329k
- Oaksmoor Close, Wheaton Aston£237k
- Oberton Gardens£466k
- Offley Brook, Eccleshall£529k
- Offley Hay, Bishops Offley£474k
- Offley Marsh, Bishops Offley£692k
- Offley Rock, Eccleshall£469k
- Offoxey Road, Bishops Wood–
- Offoxey Road, Bishopswood–
- Old Acre Lane, Brocton£540k
- Old Barn Close, Gnosall£274k
- Old Coach Lane, Brocton£637k
- Old Coach Road, Bishopswood£397k
- Old Croft Road£453k
- Old Hall Court, High Offley£349k
- Old Hall Lane, Mill Meece£266k
- Old Rickerscote Lane£240k
- Old Road, Weston£185k
- Old School Close, Weston£358k
- Old School Drive£362k
- Old Vicarage Lane, Dunston£409k
- Old Weston Road, Bishopswood£394k
- Old Weston Road, Bishopswood£220k
- Oldershaws Lane, High Offley£805k
- Oldfields Crescent, Great Haywood£270k
- One Oak Rise£95k
- Orams Lane, Brewood£463k
- Orchard Close, Penkridge£139k
- Orchard Crescent, Penkridge£239k
- Orchard Lane, Hyde Lea£349k
- Orchard Lane, Wolseley Bridge–
- Orchard Street£128k
- Orford Gardens£295k
- Oriel View£425k
- Orwell Drive£170k
- Osborne Crescent£277k
- Osborne Park, Gnosall£230k
- Othello Close–
- Othello Grove, Penkridge£306k
- Otherton, Penkridge£565k
- Otherton Close, Penkridge£175k
- Otterburn Close£196k
- Oulton Lane, Oulton£454k
- Oulton Way£349k
- Outwoods Close, Weston£322k
- Outwoods Green, Weston£337k
- Overhill Road£570k
- Overton Close, Eccleshall£378k
- Owen Walk–
- Oxbarn Road£280k
- Oxford Gardens£214k