Tawstock is a village, civil parish and former manor in North Devon in the English county of Devon, England. The parish is surrounded clockwise from the north by the parishes of Barnstaple, Bishop's Tawton, Atherington, Yarnscombe, Horwood, Lovacott and Newton Tracey and Fremington. In 2001 it had a population of 2,093.Office for National Statistics : Census 2001 : Parish Headcounts : North Devon Retrieved 28 January 2010 The estimated population in June 2019 was 2,372.TAWSTOCK Parish in South West England
