19 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hammond | 1 | 75,167 | 77,755 | -0.57% | 3,305 | 23 | City |
| Gary | 2 | 66,829 | 69,006 | -0.54% | 1,338 | 50 | City |
| Merrillville | 3 | 37,254 | 36,459 | 0.36% | 1,121 | 33 | Town |
| Crown Point | 4 | 35,647 | 33,996 | 0.78% | 1,875 | 19 | City |
| Schererville | 5 | 29,838 | 29,663 | 0.1% | 1,975 | 15 | Town |
| Hobart | 6 | 29,267 | 29,719 | -0.26% | 1,117 | 26 | City |
| St. John | 7 | 26,114 | 20,522 | 3.7% | 2,007 | 13 | Town |
| East Chicago | 8 | 25,480 | 26,344 | -0.56% | 1,806 | 14 | City |
| Munster | 9 | 23,508 | 23,886 | -0.27% | 3,119 | 8 | Town |
| Highland | 10 | 23,264 | 23,962 | -0.5% | 3,359 | 7 | Town |
| Cedar Lake | 11 | 17,504 | 14,203 | 3.24% | 1,852 | 9 | Town |
| Dyer | 12 | 16,262 | 16,498 | -0.24% | 2,642 | 6 | Town |
| Griffith | 13 | 16,026 | 16,523 | -0.52% | 2,063 | 8 | Town |
| Lake Station | 14 | 12,916 | 13,267 | -0.45% | 1,557 | 8 | City |
| Lowell | 15 | 11,821 | 10,704 | 1.6% | 1,683 | 7 | Town |
| Winfield | 16 | 9,209 | 7,253 | 3.67% | 743 | 12 | Town |
| Whiting | 17 | 4,452 | 4,569 | -0.42% | 2,464 | 2 | City |
| New Chicago | 18 | 1,964 | 1,999 | -0.3% | 2,918 | 1 | Town |
| Schneider | 19 | 258 | 269 | -0.77% | 300 | 1 | Town |
Hammond is the largest city in Lake County, with a population of 75,167.
Schneider is the smallest city in Lake County, with a population of 258.
There are 19 cities in Lake County, Indiana.