12 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Newbury | 1 | 5,919 | 5,817 | 0.36% | 168 | 35 | Township |
| Eden | 2 | 5,010 | 4,918 | 0.36% | 140 | 36 | Township |
| Clearspring | 3 | 4,705 | 4,636 | 0.23% | 132 | 36 | Township |
| Clay | 4 | 3,836 | 3,773 | 0.39% | 106 | 36 | Township |
| Johnson | 5 | 3,653 | 3,599 | 0.3% | 110 | 33 | Township |
| Lagrange | 6 | 2,767 | 2,716 | 0.36% | 1,549 | 2 | Town |
| Lima | 7 | 2,449 | 2,391 | 0.45% | 100 | 24 | Township |
| Topeka | 8 | 1,229 | 1,213 | 0.24% | 761 | 2 | Town |
| Springfield | 9 | 1,153 | 1,127 | 0.44% | 32 | 36 | Township |
| Wolcottville | 10 | 1,041 | 1,013 | 0.48% | 1,028 | 1 | Town |
| Shipshewana | 11 | 854 | 842 | 0.23% | 626 | 1 | Town |
| Howe | 12 | 802 | 707 | 0% | 449 | 2 | CDP |
Newbury is the largest city in LaGrange County, with a population of 5,919.
Howe is the smallest city in LaGrange County, with a population of 802.
There are 12 cities in LaGrange County, Indiana.