Staunton Township is located in Macoupin County, Illinois, United States. As of the 2010 census, its population was 5,795 and it contained 2,611 housing units.