42 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Huntingdon | 1 | 6,867 | 6,815 | 0.15% | 1,899 | 4 | Borough |
| Shirley | 2 | 2,356 | 2,403 | -0.51% | 40 | 58 | Township |
| Mount Union | 3 | 2,229 | 2,304 | -0.67% | 1,923 | 1 | Borough |
| Walker | 4 | 1,909 | 1,950 | -0.73% | 103 | 19 | Township |
| Porter | 5 | 1,858 | 1,913 | -0.54% | 53 | 35 | Township |
| Warriors Mark | 6 | 1,855 | 1,870 | -0.32% | 63 | 29 | Township |
| Todd | 7 | 1,602 | 1,631 | -0.74% | 55 | 29 | Township |
| McConnellstown | 8 | 1,491 | 1,476 | 1.29% | 456 | 3 | CDP |
| Broad Top | 9 | 1,480 | 1,441 | 1.02% | 31 | 48 | Township |
| Cromwell | 10 | 1,458 | 1,477 | -0.27% | 29 | 51 | Township |
| Brady | 11 | 1,022 | 1,032 | 0.39% | 33 | 31 | Township |
| Cass | 12 | 1,001 | 1,015 | 0.1% | 30 | 33 | Township |
| Union | 13 | 931 | 954 | -0.53% | 24 | 39 | Township |
| Henderson | 14 | 911 | 927 | -0.33% | 35 | 26 | Township |
| Todd | 15 | 889 | 896 | -0.22% | 20 | 44 | Township |
| Clay | 16 | 842 | 871 | -0.71% | 30 | 28 | Township |
| Mill Creek | 17 | 758 | 775 | -0.52% | 40 | 19 | Township |
| Logan | 18 | 601 | 613 | -0.17% | 26 | 23 | Township |
| Mill Creek | 19 | 593 | 582 | 0.34% | 52 | 11 | Township |
| Tell | 20 | 553 | 549 | 1.28% | 13 | 43 | Township |
| West | 21 | 512 | 524 | -0.19% | 16 | 31 | Township |
| Miller | 22 | 447 | 456 | -0.22% | 20 | 22 | Township |
| Orbisonia | 23 | 433 | 445 | -0.69% | 4,418 | 0 | Borough |
| Juniata | 24 | 432 | 434 | 0.47% | 26 | 17 | Township |
| Three Springs | 25 | 429 | 443 | -0.69% | 348 | 1 | Borough |
| Barree | 26 | 420 | 432 | -0.47% | 18 | 24 | Township |
| Petersburg | 27 | 415 | 417 | -0.24% | 1,246 | 0 | Borough |
| Mapleton | 28 | 403 | 416 | -0.74% | 2,202 | 0 | Borough |
| Rockhill | 29 | 371 | 381 | -0.54% | 1,275 | 0 | Borough |
| Alexandria | 30 | 367 | 381 | -0.81% | 3,219 | 0 | Borough |
| Broad Top City | 31 | 358 | 371 | -0.83% | 529 | 1 | Borough |
| Carbon | 32 | 317 | 318 | -0.31% | 17 | 19 | Township |
| Lincoln | 33 | 308 | 319 | -0.96% | 16 | 19 | Township |
| Saltillo | 34 | 301 | 311 | -0.66% | 1,194 | 0 | Borough |
| Kistler | 35 | 282 | 291 | -0.7% | 1,115 | 0 | Borough |
| Mill Creek | 36 | 277 | 286 | -0.72% | 920 | 0 | Borough |
| Spruce Creek | 37 | 194 | 200 | -0.51% | 23 | 8 | Township |
| Dudley | 38 | 178 | 185 | -1.11% | 543 | 0 | Borough |
| Shirleysburg | 39 | 133 | 138 | -0.75% | 831 | 0 | Borough |
| Cassville | 40 | 132 | 137 | -0.75% | 223 | 1 | Borough |
| Shade Gap | 41 | 76 | 79 | -1.3% | 2,375 | 0 | Borough |
| Cedar Crest | 42 | 41 | 165 | -21.15% | 189 | 0 | CDP |
Huntingdon is the largest city in Huntingdon County, with a population of 6,867.
Cedar Crest is the smallest city in Huntingdon County, with a population of 41.
There are 42 cities in Huntingdon County, Pennsylvania.