33 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Michigan City | 1 | 31,327 | 32,021 | -0.44% | 1,535 | 20 | City |
| Michigan | 2 | 26,821 | 27,459 | -0.54% | 1,496 | 18 | Township |
| Center | 3 | 25,200 | 25,243 | -0.01% | 813 | 31 | Township |
| La Porte | 4 | 22,451 | 22,416 | 0.03% | 1,825 | 12 | City |
| Coolspring | 5 | 15,478 | 15,693 | -0.29% | 430 | 36 | Township |
| New Durham | 6 | 8,060 | 8,111 | -0.17% | 224 | 36 | Township |
| Westville | 7 | 5,257 | 5,271 | -0.06% | 1,617 | 3 | Town |
| Kankakee | 8 | 4,741 | 4,774 | -0.13% | 155 | 31 | Township |
| Springfield | 9 | 3,741 | 3,742 | 0.05% | 112 | 33 | Township |
| Pleasant | 10 | 3,530 | 3,545 | -0.03% | 143 | 25 | Township |
| Union | 11 | 2,249 | 2,262 | -0.04% | 81 | 28 | Township |
| Wills | 12 | 2,127 | 2,134 | 0% | 73 | 29 | Township |
| Trail Creek | 13 | 1,997 | 2,059 | -0.65% | 1,641 | 1 | Town |
| Galena | 14 | 1,921 | 1,935 | -0.05% | 71 | 27 | Township |
| Lincoln | 15 | 1,801 | 1,826 | -0.28% | 66 | 27 | Township |
| Cass | 16 | 1,758 | 1,792 | -0.45% | 48 | 36 | Township |
| Noble | 17 | 1,590 | 1,610 | -0.25% | 51 | 31 | Township |
| Hudson Lake | 18 | 1,388 | 1,285 | 0.43% | 721 | 2 | CDP |
| Kingsford Heights | 19 | 1,321 | 1,331 | -0.15% | 1,488 | 1 | Town |
| Koontz Lake | 20 | 1,316 | 1,368 | -1.2% | 373 | 4 | CDP |
| Long Beach | 21 | 1,163 | 1,187 | -0.43% | 1,116 | 1 | Town |
| Wanatah | 22 | 973 | 1,005 | -0.71% | 695 | 1 | Town |
| Dewey | 23 | 973 | 993 | -0.41% | 27 | 36 | Township |
| Hanna | 24 | 969 | 979 | -0.1% | 37 | 26 | Township |
| Fish Lake | 25 | 724 | 1,335 | -2.56% | 470 | 2 | CDP |
| Hanna | 26 | 553 | 198 | 1.1% | 565 | 1 | CDP |
| La Crosse | 27 | 553 | 575 | -0.9% | 972 | 1 | Town |
| Michiana Shores | 28 | 303 | 310 | -0.66% | 871 | 0 | Town |
| Pottawattamie Park | 29 | 233 | 242 | -0.85% | 947 | 0 | Town |
| Prairie | 30 | 214 | 217 | -0.47% | 9 | 24 | Township |
| Johnson | 31 | 193 | 196 | -0.52% | 11 | 18 | Township |
| Kingsbury | 32 | 185 | 190 | -0.54% | 312 | 1 | Town |
| Rolling Prairie | 33 | 55 | 408 | -38.89% | 52 | 1 | CDP |
Michigan City is the largest city in LaPorte County, with a population of 31,327.
Rolling Prairie is the smallest city in LaPorte County, with a population of 55.
There are 33 cities in LaPorte County, Indiana.