Townsend is a topographic surname of Yorkshire and Norfolk origin, indicating residence at the extremity of a city or burgh (from Middle English touun "village", "hamlet", "stead" + ende "end".)
Popular variants are Townshend (of Norfolk variety), and Townend.