Columbia Township is one of the twelve townships of Hamilton County, Ohio, United States. The 2020 census found 4,446 people in the township. Originally one of Ohio's largest townships by area at its inception in 1791, it gradually shrank to one of the smallest by the early 1950s.