Ionia County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Ionia111,92813,353-2.29%2,2045 City
Boston26,1506,0330.47%17535 Township
Belding36,0085,9470.13%1,2725 City
Ionia44,1573,9950.78%12433 Township
Portland54,0063,8970.65%12432 Township
Odessa63,9853,9200.48%11236 Township
Portland73,7613,806-0.24%1,4313 City
Lyons83,5983,5230.5%10036 Township
Easton93,1563,0670.64%11128 Township
Danby103,0112,9530.47%8635 Township
Orleans112,7812,6710.83%7935 Township
Campbell122,4532,4030.53%6936 Township
Otisco132,3162,2730.56%7531 Township
Berlin142,1702,1320.46%5241 Township
Lake Odessa152,0942,0520.24%2,3531 Village
Ronald161,9111,8540.63%5336 Township
Keene171,7561,7260.4%4936 Township
Saranac181,3871,3730.07%1,2061 Village
North Plains191,2061,1850.5%3436 Township
Sebewa201,1531,1300.52%3236 Township
Orange211,0241,0030.59%2836 Township
Lyons227827710.26%6431 Village
Muir236516450%9141 Village
Pewamo245175120%5171 Village
Clarksville254094040%8121 Village
Hubbardston263423390%2351 Village

Ionia County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 26 cities in Ionia County, Michigan.

Location of Ionia County