Townsend is a town of around 2,500 inhabitants that is situated in focal Delaware's New Castle County. It's only west of US Route 1 among Wilmington and Newark toward the north, and Smyrna and Dover toward the south.