40 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Huntingdon | 1 | 6,878 | 6,815 | 0.16% | 1,902 | 4 | Borough |
| Shirley | 2 | 2,344 | 2,403 | -0.51% | 40 | 58 | Township |
| Mount Union | 3 | 2,214 | 2,304 | -0.67% | 1,910 | 1 | Borough |
| Walker | 4 | 1,895 | 1,950 | -0.73% | 102 | 19 | Township |
| Warriors Mark | 5 | 1,849 | 1,870 | -0.32% | 63 | 29 | Township |
| Porter | 6 | 1,848 | 1,913 | -0.54% | 52 | 35 | Township |
| Todd | 7 | 1,590 | 1,631 | -0.75% | 55 | 29 | Township |
| Broad Top | 8 | 1,495 | 1,441 | 1.01% | 31 | 48 | Township |
| Cromwell | 9 | 1,454 | 1,477 | -0.27% | 29 | 51 | Township |
| Brady | 10 | 1,026 | 1,032 | 0.39% | 33 | 31 | Township |
| Cass | 11 | 1,002 | 1,015 | 0.1% | 30 | 33 | Township |
| Union | 12 | 926 | 954 | -0.54% | 24 | 39 | Township |
| Henderson | 13 | 908 | 927 | -0.33% | 35 | 26 | Township |
| Todd | 14 | 887 | 896 | -0.22% | 20 | 44 | Township |
| Clay | 15 | 836 | 871 | -0.71% | 29 | 28 | Township |
| Mill Creek | 16 | 754 | 775 | -0.53% | 40 | 19 | Township |
| Logan | 17 | 600 | 613 | -0.17% | 26 | 23 | Township |
| Mill Creek | 18 | 595 | 582 | 0.34% | 52 | 11 | Township |
| Tell | 19 | 560 | 549 | 1.27% | 13 | 43 | Township |
| West | 20 | 511 | 524 | -0.2% | 16 | 31 | Township |
| Miller | 21 | 446 | 456 | -0.22% | 20 | 22 | Township |
| Juniata | 22 | 434 | 434 | 0.46% | 26 | 17 | Township |
| Orbisonia | 23 | 431 | 445 | -0.46% | 4,398 | 0 | Borough |
| Three Springs | 24 | 426 | 443 | -0.7% | 345 | 1 | Borough |
| Barree | 25 | 418 | 432 | -0.48% | 17 | 24 | Township |
| Petersburg | 26 | 415 | 417 | 0% | 1,246 | 0 | Borough |
| Mapleton | 27 | 401 | 416 | -0.5% | 2,191 | 0 | Borough |
| Rockhill | 28 | 369 | 381 | -0.54% | 1,268 | 0 | Borough |
| Alexandria | 29 | 364 | 381 | -0.82% | 3,193 | 0 | Borough |
| Broad Top City | 30 | 356 | 371 | -0.56% | 526 | 1 | Borough |
| Carbon | 31 | 316 | 318 | -0.32% | 17 | 19 | Township |
| Lincoln | 32 | 305 | 319 | -0.97% | 16 | 19 | Township |
| Saltillo | 33 | 299 | 311 | -0.66% | 1,187 | 0 | Borough |
| Kistler | 34 | 280 | 291 | -0.71% | 1,107 | 0 | Borough |
| Mill Creek | 35 | 275 | 286 | -0.72% | 914 | 0 | Borough |
| Spruce Creek | 36 | 193 | 200 | -0.52% | 23 | 8 | Township |
| Dudley | 37 | 177 | 185 | -0.56% | 540 | 0 | Borough |
| Shirleysburg | 38 | 132 | 138 | -0.75% | 825 | 0 | Borough |
| Cassville | 39 | 131 | 137 | -0.76% | 221 | 1 | Borough |
| Shade Gap | 40 | 76 | 79 | 0% | 2,375 | 0 | Borough |
Huntingdon is the largest city in Huntingdon County, with a population of 6,878.
Shade Gap is the smallest city in Huntingdon County, with a population of 76.
There are 40 cities in Huntingdon County, Pennsylvania.