Ionia County, Michigan
County seat: Ionia · Population 66,557 (2025) · 571 sq mi
Ionia County is the 30th most populous of Michigan's 83 counties, with 66,557 people (2025 estimate). Its county seat is Ionia. It is part of the West (Region 4) region, one of the 10 Michigan prosperity regions. The map shows its 10 cities and towns and the 6 neighboring counties.

Ionia County facts
- County seat
- Ionia
- Population (2025 estimate)
- 66,557 −0.4% since 2020
- Land area
- 571 sq mi 40th largest of 83
- Water area
- 9 sq mi
- Population density
- 117 per sq mi
- Established
- 1831
- Named after
- Ionia historic region in western Asia Minor (modern-day Turkey)
- Largest city
- Ionia 12,208
- Median household income
- $75,611
- Cities and towns
- 10 plus 1 CDPs
- ZIP codes
- 21
- Time zone
- Eastern
- FIPS code
- 26067
Cities and towns in Ionia County
Ionia County has 10 incorporated cities, towns and villages. Populations count the people living inside Ionia County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Ionia (county seat) | City | 12,208 | |
| Belding | City | 6,000 | |
| Portland | City | 3,770 | |
| Lake Odessa | Village | 2,089 | |
| Saranac | Village | 1,386 | |
| Lyons | Village | 780 | |
| Muir | Village | 651 | |
| Pewamo | Village | 517 | |
| Clarksville | Village | 409 | |
| Hubbardston | Village | 316 | Clinton County |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Palo | 375 |
ZIP codes in Ionia County
21 ZIP codes reach into Ionia County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 48809 also Kent and Montcalm counties
- 48815 also Kent County
- 48834 also Montcalm County
- 48837 also Eaton and Clinton counties
- 48838 also Montcalm and Kent counties
- 48845 also Clinton, Montcalm and Gratiot counties
- 48846
- 48849 also Barry and Eaton counties
- 48851
- 48860
- 48861 also Eaton County
- 48865
- 48870
- 48873 also Clinton County
- 48875 also Clinton County
- 48881
- 48890 also Eaton County
- 48894 also Clinton County
- 49302 also Kent County
- 49325 also Barry and Kent counties
- 49331 also Kent County
Population of Ionia County, 2020–2025
Ionia County shrank by 241 people (−0.4%) between April 2020 and July 2025: 156 more births than deaths and a net loss of 448 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 66,871 |
| 2021 | 66,854 |
| 2022 | 66,764 |
| 2023 | 66,122 |
| 2024 | 66,309 |
| 2025 | 66,557 |
Neighboring counties
- Kent County west · 675,232 people
- Clinton County east · 80,432 people
- Montcalm County north · 69,406 people
- Eaton County southeast · 109,581 people
- Barry County southwest · 63,991 people
- Gratiot County northeast · 41,190 people
Printable Ionia County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (134 KB)
- PNG (2400 px) (64 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Michigan county map with all 83 counties. Found an error? Tell us.