Property sales in Oswestry, Shropshire

Based on sales in the past year, the average property price in Oswestry, Shropshire is £212,856 which is £68,305 lower than the UK average of £281,161. Last year in 2023 property prices in Oswestry decreased -2.8% from 2022.

Total property sales have decreased with 102 sales in 2023 compared to 273 in 2022, a difference of -171.

In Oswestry, Shropshire the most expensive property type is Detached with an average price of £321,800. This is followed by Semi-Detached and Terraced properties which have average prices of £177,411 and £167,743 respectively. Flat is the cheapeast type of property you can buy with an average price of £99,900

£321,800 Average Detached Price
£177,411 Average Semi-Detached Price
£167,743 Average Terraced Price
£99,900 Average Flat Price

💷 💷 Most expensive streets

Based on sales made in the past year, Morda Road is the most expensive street to purchase a property in Oswestry with an average price of £645,000

Street name Total sales Avg price
🥇 Morda Road 2 £645,000
🥈 Broomhall Lane 2 £485,000
🥉 High Fawr Avenue 3 £430,000
4 St Martins 2 £414,000
5 Croeswylan Close 2 £412,500
6 Bentley Drive 3 £392,500
7 Oakhurst Road 2 £376,000
8 Hafod Close 2 £341,500
9 Grosvenor Road 3 £311,833
10 Gobowen 3 £310,833

💷 Least expensive streets

Based on sales made in the past year, Cambrian Court is the least expensive location to purchase a property in Oswestry with an average price of £94,750.

Street name Total sales Avg price
🥇 Cambrian Court 2 £94,750
🥈 Castle Street 3 £96,667
🥉 Lime Grove 2 £97,000
4 Ash Road 5 £109,100
5 Tan Yard Square 10 £115,800
6 Prince Street 2 £117,000
7 Lloyd Street 3 £120,000
8 Park Terrace 2 £120,000
9 Penylan Lane 3 £123,000
10 Albert Road 5 £130,550

View the complete list

📏 Oswestry surrounding area prices

Telford

Telford

Avg price £209,721
Total sales 883
Image coming soon

Shrewsbury

Avg price £290,017
Total sales 436
Image coming soon

Bridgnorth

Avg price £298,135
Total sales 95
Image coming soon

Ludlow

Avg price £246,070
Total sales 95