24 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| East Lansing | 1 | 49,435 | 48,021 | 0.48% | 3,681 | 13 | City |
| Meridian charter | 2 | 46,622 | 43,852 | 1.66% | 1,526 | 31 | Township |
| Delhi charter | 3 | 29,639 | 27,775 | 1.77% | 1,037 | 29 | Township |
| Mason | 4 | 8,334 | 8,273 | 0.12% | 1,631 | 5 | City |
| Lansing charter | 5 | 8,230 | 8,125 | 0.67% | 1,673 | 5 | Township |
| Williamstown | 6 | 5,444 | 5,286 | 0.85% | 186 | 29 | Township |
| Aurelius | 7 | 4,499 | 4,351 | 0.87% | 124 | 36 | Township |
| Stockbridge | 8 | 4,081 | 3,912 | 0.96% | 115 | 35 | Township |
| Williamston | 9 | 3,867 | 3,812 | 0.23% | 1,576 | 2 | City |
| Vevay | 10 | 3,727 | 3,601 | 1.11% | 118 | 32 | Township |
| Onondaga | 11 | 3,105 | 2,992 | 1.07% | 86 | 36 | Township |
| Alaiedon | 12 | 3,006 | 2,907 | 0.97% | 85 | 35 | Township |
| Mason | 13 | 2,857 | 2,836 | 0.14% | 141 | 20 | Township |
| Ingham | 14 | 2,445 | 2,398 | 0.74% | 75 | 33 | Township |
| Leslie | 15 | 2,354 | 2,306 | 0.64% | 67 | 35 | Township |
| Bunker Hill | 16 | 2,054 | 1,958 | 1.13% | 62 | 33 | Township |
| Leslie | 17 | 1,943 | 1,922 | 0.21% | 1,514 | 1 | City |
| Locke | 18 | 1,864 | 1,804 | 1.19% | 52 | 36 | Township |
| Wheatfield | 19 | 1,700 | 1,662 | 0.89% | 59 | 29 | Township |
| Stockbridge | 20 | 1,322 | 1,250 | 0.92% | 880 | 2 | Village |
| Webberville | 21 | 1,318 | 1,305 | 0.15% | 724 | 2 | Village |
| White Oak | 22 | 1,255 | 1,191 | 1.37% | 35 | 36 | Township |
| Mason | 23 | 752 | 747 | -0.27% | 23 | 32 | Township |
| Dansville | 24 | 524 | 527 | 0% | 521 | 1 | Village |
East Lansing is the largest city in Ingham County, with a population of 49,435.
Dansville is the smallest city in Ingham County, with a population of 524.
There are 24 cities in Ingham County, Michigan.