3 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rosiclare | 1 | 946 | 988 | -0.94% | 488 | 2 | City |
| Elizabethtown | 2 | 221 | 230 | -0.9% | 313 | 1 | Village |
| Cave-In-Rock | 3 | 219 | 228 | -0.9% | 586 | 0 | Village |
Rosiclare is the largest city in Hardin County, with a population of 946.
Cave-In-Rock is the smallest city in Hardin County, with a population of 219.
There are 3 cities in Hardin County, Illinois.