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 of
Appledore. There is an
electoral ward with the same name. Its total population at the
2011 census was 1,501.