Ionia County, Michigan Cities (2026)

26 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Ionia111,70813,378-2.32%2,1645 City
Boston26,1186,0340.28%17435 Township
Belding35,9785,9450.1%1,2655 City
Ionia44,1183,9900.49%12333 Township
Portland53,9713,8950.33%12332 Township
Odessa63,9473,9150.13%11136 Township
Portland73,7503,809-0.27%1,4263 City
Lyons83,5643,5180.22%9936 Township
Easton93,1283,0570.39%11028 Township
Danby102,9992,9560.33%8535 Township
Orleans112,7472,6720.44%7835 Township
Campbell122,4232,3990.17%6836 Township
Otisco132,3002,2760.17%7431 Township
Berlin142,1612,1390.23%5241 Township
Lake Odessa152,0722,0510.19%2,3281 Village
Ronald161,9041,8550.42%5336 Township
Keene171,7441,7280.11%4936 Township
Saranac181,3811,3750.07%1,2011 Village
North Plains191,2021,1870.25%3436 Township
Sebewa201,1511,1310.35%3236 Township
Orange211,0311,0070.29%2936 Township
Lyons227797720.13%6401 Village
Muir236466420.16%9071 Village
Pewamo245185150.19%5181 Village
Clarksville254023990.25%7981 Village
Hubbardston263453410.29%2371 Village

Ionia County Cities Summary

Largest City

Ionia is the largest city in Ionia County, with a population of 11,708.

Smallest City

Hubbardston is the smallest city in Ionia County, with a population of 345.

10 Largest Cities

There are 26 cities in Ionia County, Michigan.

Location of Ionia County