Ionia County, Michigan Cities (2025)

27 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Ionia111,98613,378-2.27%2,2155 City
Boston26,1016,0340.28%17435 Township
Belding35,9725,9450.08%1,2645 City
Ionia44,0983,9900.49%12233 Township
Portland53,9583,8950.33%12332 Township
Odessa63,9423,9150.13%11136 Township
Portland73,7603,809-0.27%1,4303 City
Lyons83,5563,5180.23%9936 Township
Easton93,1163,0570.39%11028 Township
Danby102,9892,9560.34%8535 Township
Orleans112,7352,6720.44%7835 Township
Campbell122,4192,3990.17%6836 Township
Otisco132,2962,2760.17%7431 Township
Berlin142,1562,1390.23%5241 Township
Lake Odessa152,0682,0510.15%2,3241 Village
Ronald161,8961,8550.42%5236 Township
Keene171,7421,7280.11%4936 Township
Saranac181,3801,3750.07%1,2001 Village
North Plains191,1991,1870.25%3436 Township
Sebewa201,1471,1310.35%3236 Township
Orange211,0281,0070.29%2936 Township
Lyons227787720.13%6391 Village
Muir236456420%9061 Village
Pewamo245175150%5171 Village
Palo255094317.16%7301 CDP
Clarksville264013990%7961 Village
Hubbardston273443410%2371 Village

Ionia County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 27 cities in Ionia County, Michigan.

Location of Ionia County