Armstrong Township is one of eight townships in Vanderburgh County, Indiana, United States. As of the 2010 census, its population was 1,599 and it contained 634 housing units.[2]
Armstrong Township was established in 1818.[3]
According to the 2010 census, the township has a total area of 29.52 square miles (76.5 km2), of which 29.48 square miles (76.4 km2) (or 99.86%) is land and 0.04 square miles (0.10 km2) (or 0.14%) is water.[2]