Map Graph

Townsend, Delaware

town in New Castle County, Delaware, United States

Townsend is a town in New Castle County, Delaware, United States. The population was 2,717 at the 2020 census.

Read article
File:304_Main_Townsend_DE.JPGFile:New_Castle_County_Delaware_Incorporated_and_Unincorporated_areas_Townsend_Highlighted_1072510.svgFile:USA_Delaware_location_map.svg