27 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lansing | 1 | 115,226 | 112,555 | 0.39% | 2,927 | 39 | City |
| Delta charter | 2 | 33,321 | 33,141 | 0.17% | 1,028 | 32 | Township |
| Charlotte | 3 | 9,305 | 9,292 | 0.02% | 1,442 | 6 | City |
| Grand Ledge | 4 | 7,858 | 7,797 | 0.13% | 2,039 | 4 | City |
| Windsor charter | 5 | 7,237 | 7,127 | 0.46% | 210 | 34 | Township |
| Eaton Rapids | 6 | 5,170 | 5,211 | -0.14% | 1,424 | 4 | City |
| Eaton Rapids | 7 | 4,048 | 3,993 | 0.45% | 119 | 34 | Township |
| Eaton | 8 | 4,045 | 4,001 | 0.42% | 126 | 32 | Township |
| Oneida charter | 9 | 3,974 | 3,982 | 0.1% | 123 | 32 | Township |
| Hamlin | 10 | 3,257 | 3,223 | 0.4% | 95 | 34 | Township |
| Bellevue | 11 | 3,235 | 3,199 | 0.4% | 89 | 36 | Township |
| Potterville | 12 | 3,153 | 3,057 | 0.51% | 1,806 | 2 | City |
| Carmel | 13 | 2,874 | 2,840 | 0.42% | 84 | 34 | Township |
| Benton | 14 | 2,798 | 2,764 | 0.43% | 84 | 33 | Township |
| Walton | 15 | 2,216 | 2,182 | 0.41% | 63 | 35 | Township |
| Sunfield | 16 | 2,073 | 2,048 | 0.39% | 57 | 36 | Township |
| Vermontville | 17 | 1,980 | 1,950 | 0.46% | 55 | 36 | Township |
| Kalamo | 18 | 1,790 | 1,768 | 0.39% | 49 | 37 | Township |
| Chester | 19 | 1,783 | 1,768 | 0.34% | 49 | 36 | Township |
| Roxand | 20 | 1,770 | 1,753 | 0.34% | 49 | 36 | Township |
| Olivet | 21 | 1,485 | 1,628 | -1.59% | 1,456 | 1 | City |
| Brookfield | 22 | 1,479 | 1,464 | 0.34% | 41 | 36 | Township |
| Bellevue | 23 | 1,344 | 1,346 | 0% | 1,322 | 1 | Village |
| Dimondale | 24 | 1,180 | 1,177 | 0.08% | 1,326 | 1 | Village |
| Vermontville | 25 | 759 | 749 | 0.26% | 600 | 1 | Village |
| Mulliken | 26 | 550 | 549 | 0% | 527 | 1 | Village |
| Sunfield | 27 | 545 | 536 | 0.37% | 718 | 1 | Village |
Lansing is the largest city in Eaton County, with a population of 115,226.
Sunfield is the smallest city in Eaton County, with a population of 545.
There are 27 cities in Eaton County, Michigan.