The average house price in Newtown, Powys is £152,152. Prices range from £3,800 to £7,020,000.
There are 3,741 properties in Newtown with 4,538 recorded transactions since 1995.
The median house price in Newtown is £115,000, compared to an average of £152,152.
Newtown has 1,537 detached properties, 977 terraced properties, 933 semi-detached properties, 207 other properties.
Average house prices in Newtown have risen by 432.1% from £52,849 in 1995 to £281,186 in 2025.
The most popular streets in Newtown by number of properties include Garth Owen, Sycamore Drive, Llanidloes Road, Glandwr, Woodland Way.
Newtown is located in Powys, in the Powys district.