Townsend, Delaware
Town in Delaware, United StatesTownsend is a town in New Castle County, Delaware, United States. The population was 2,049 at the 2010 census, an increase of 492.2% from 2000. The center of population of Delaware is located in Townsend.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Old Union Methodist Church
Historic church in Delaware, United States

Arnold S. Naudain House
Historic house in Delaware, United States

Brook Ramble
Historic house in Delaware, United States
Townsend Historic District
Historic district in Delaware, United States
Blackbird, Delaware
Unincorporated community in Delaware, United States
Fieldsboro, Delaware
Unincorporated community in Delaware, United States

Sandom Branch
Stream in Delaware, USA
Barlow Branch (Blackbird Creek tributary)
Stream in Delaware, USA