
Place
township in DeKalb County, Indiana
Not who you're looking for? Others named Stafford Township: township in Roseau County, Minnesota · township in Greene County, Indiana · township in Ocean County, New Jersey, United States
Stafford Township is one of fifteen townships in DeKalb County, Indiana. As of the 2020 census, its population was 276, down from 283 at the 2010 census, and it contained 121 housing units.