The average house price on North Terrace, Barnstaple is £106,800. Prices range from £51,000 to £154,500.
There are 5 properties on North Terrace, Barnstaple.
Average house prices on North Terrace, Barnstaple have risen by 228.7% from £47,000 in 1996 to £154,500 in 2020.
North Terrace, Barnstaple is in the EX31 postcode district.