Ionia is a city in Chickasaw County, Iowa, United States. The population was 226 at the time of the 2020 census. The Ionia post office opened in 1870.

Geography

According to the United States Census Bureau, the city has a total area of , all land.

Demographics