Delaware

Townsend

Townsend is a city in Delaware. So far we have accumulated 1,218 streets in Townsend and on these streets we have added 202,364 real estate properties.

Townsend
Federal District
South
Counties
Delaware
City
Townsend
Latitude
39.381882
Longitude
-75.683368
Sponsored links
Sponsored links

Streets in Townsend

  • Townsend 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.

Sponsored links