← Back to Discover · All towns in Michigan
Towns in Ionia County
11 towns with data in Ionia County, Michigan, largest first. Find your matches.
Ionia is the largest of the 11 towns we list in Ionia County, with 12,753 people. Together they have 29,971 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Ionia | 12,753 | $63,978 | $164,800 |
| Belding | 5,960 | $60,373 | $163,800 |
| Portland | 3,790 | $65,845 | $166,200 |
| Lake Odessa | 2,155 | $62,813 | $148,600 |
| Saranac | 2,013 | $66,944 | $202,800 |
| Lyons | 896 | $68,603 | $121,500 |
| Sunfield | 658 | $69,821 | $156,000 |
| Muir | 490 | $46,771 | $143,100 |
| Hubbardston | 464 | $83,750 | $128,400 |
| Clarksville | 417 | $75,625 | $173,000 |
| Palo | 375 | $34,489 | $94,300 |
ZIP codes in Ionia County
12 ZIP codes in Ionia County, Michigan. A ZIP code can also reach into a neighboring county.
- 48809 Belding
- 48815 Clarksville
- 48845 Hubbardston
- 48846 Ionia
- 48849 Lake Odessa
- 48851 Lyons
- 48860 Muir
- 48865 Orleans
- 48870 Palo
- 48873 Pewamo
- 48875 Portland
- 48881 Saranac
Nearby counties in Michigan
- Clinton County 12
- Montcalm County 11
- Eaton County 10
- Barry County 8
- Kent County 19
- Gratiot County 7
Link to this page
Copy this HTML to link to this page from your own site.