24 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Logan | 1 | 57,745 | 52,869 | 1.72% | 3,199 | 18 | City |
| Smithfield | 2 | 15,352 | 13,680 | 2.22% | 2,556 | 6 | City |
| North Logan | 3 | 11,910 | 10,995 | 1.56% | 1,673 | 7 | City |
| Hyrum | 4 | 11,444 | 9,438 | 3.63% | 1,838 | 6 | City |
| Providence | 5 | 9,736 | 8,289 | 3.06% | 2,354 | 4 | City |
| Nibley | 6 | 8,934 | 7,337 | 3.7% | 1,978 | 5 | City |
| Hyde Park | 7 | 5,894 | 5,252 | 2.22% | 1,231 | 5 | City |
| Wellsville | 8 | 4,320 | 4,078 | 1.12% | 591 | 7 | City |
| Richmond | 9 | 3,130 | 2,938 | 1.23% | 898 | 3 | City |
| Millville | 10 | 2,531 | 2,324 | 1.65% | 993 | 3 | City |
| River Heights | 11 | 2,244 | 2,161 | 0.72% | 3,400 | 1 | City |
| Lewiston | 12 | 1,979 | 1,937 | 0.41% | 77 | 26 | City |
| Benson | 13 | 1,899 | 1,793 | 1.5% | 63 | 30 | CDP |
| Mendon | 14 | 1,340 | 1,338 | 0% | 851 | 2 | City |
| Paradise | 15 | 1,065 | 977 | 1.62% | 734 | 1 | Town |
| Newton | 16 | 859 | 789 | 1.66% | 999 | 1 | Town |
| Clarkston | 17 | 767 | 751 | 0.39% | 827 | 1 | Town |
| Avon | 18 | 582 | 368 | 2.46% | 82 | 7 | CDP |
| Trenton | 19 | 546 | 516 | 1.11% | 67 | 8 | Town |
| Amalga | 20 | 524 | 487 | 1.35% | 152 | 3 | Town |
| Cove | 21 | 479 | 492 | 0.21% | 33 | 15 | CDP |
| Cornish | 22 | 289 | 276 | 0.7% | 54 | 5 | Town |
| Peter | 23 | 264 | 394 | -1.49% | 12 | 21 | CDP |
| Cache | 24 | 131 | 120 | 7.38% | 23 | 6 | CDP |
Logan is the largest city in Cache County, with a population of 57,745.
Cache is the smallest city in Cache County, with a population of 131.
There are 24 cities in Cache County, Utah.