Columbus Township is one of twelve townships in Bartholomew County, Indiana, United States. As of the 2010 census, its population was 45,578 and it contained 20,516 housing units.