Skip to content
The Great Britain Guide

Towns & cities · South West England

Instow

Instow — village in Devon, England, UK.

Instow

Wikimedia Commons contributors — see linked file page for photographer and licence licence

About

Instow is a town of about 660 people in south west. (Village in North Devon, England.) According to Wikipedia: "Instow is a village in north Devon, England. It is on the estuary where the rivers Taw and Torridge meet, between the villages of Westleigh and Yelland and on the opposite bank to Appledore. There is an electoral ward with the same name. The ward's total population at the 2011 census was 1,501."

Coordinates
51.0500, -4.1667
Population
660
Official site
www.instow.net

Sources

Things to see in Instow

4 attractions within 12 km.

Nearby