58 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Johnstown | 1 | 17,724 | 18,368 | -0.72% | 2,997 | 6 | City |
| Patton | 2 | 15,937 | 15,700 | 0.31% | 648 | 25 | Township |
| Cambria | 3 | 5,709 | 5,812 | -0.3% | 115 | 50 | Township |
| Adams | 4 | 5,592 | 5,745 | -0.57% | 122 | 46 | Township |
| Upper Yoder | 5 | 4,998 | 5,142 | -0.5% | 426 | 12 | Township |
| Westmont | 6 | 4,760 | 4,933 | -0.73% | 2,042 | 2 | Borough |
| Northern Cambria | 7 | 3,424 | 3,541 | -0.7% | 1,138 | 3 | Borough |
| Portage | 8 | 3,340 | 3,435 | -0.45% | 135 | 25 | Township |
| Ebensburg | 9 | 3,256 | 3,366 | -0.67% | 1,942 | 2 | Borough |
| Cresson | 10 | 2,801 | 2,819 | -0.5% | 231 | 12 | Township |
| Allegheny | 11 | 2,800 | 2,831 | 1.67% | 94 | 30 | Township |
| Stonycreek | 12 | 2,652 | 2,745 | -0.56% | 764 | 3 | Township |
| Nanty-Glo | 13 | 2,399 | 2,488 | -0.74% | 1,269 | 2 | Borough |
| Portage | 14 | 2,363 | 2,453 | -0.76% | 3,575 | 1 | Borough |
| Lower Yoder | 15 | 2,353 | 2,424 | -0.42% | 180 | 13 | Township |
| East Taylor | 16 | 2,343 | 2,418 | -0.55% | 259 | 9 | Township |
| Geistown | 17 | 2,279 | 2,362 | -0.74% | 2,146 | 1 | Borough |
| Croyle | 18 | 2,265 | 2,292 | -0.13% | 125 | 18 | Township |
| Summerhill | 19 | 2,223 | 2,292 | -0.67% | 77 | 29 | Township |
| Barr | 20 | 1,987 | 2,039 | -0.7% | 63 | 32 | Township |
| Southmont | 21 | 1,970 | 2,043 | -0.76% | 1,873 | 1 | Borough |
| Conemaugh | 22 | 1,879 | 1,927 | -0.48% | 169 | 11 | Township |
| Blacklick | 23 | 1,851 | 1,894 | -0.64% | 59 | 31 | Township |
| Patton | 24 | 1,665 | 1,725 | -0.72% | 1,881 | 1 | Borough |
| Cresson | 25 | 1,469 | 1,522 | -0.74% | 3,073 | 0 | Borough |
| Gallitzin | 26 | 1,469 | 1,524 | -0.74% | 2,057 | 1 | Borough |
| Reade | 27 | 1,401 | 1,437 | -0.71% | 36 | 39 | Township |
| East Carroll | 28 | 1,395 | 1,433 | -0.5% | 56 | 25 | Township |
| Gallitzin | 29 | 1,255 | 1,276 | -0.16% | 74 | 17 | Township |
| Summerhill | 30 | 1,207 | 1,198 | 0.5% | 48 | 25 | Township |
| Hastings | 31 | 1,168 | 1,213 | -0.76% | 2,120 | 1 | Borough |
| West Carroll | 32 | 1,144 | 1,179 | -0.69% | 108 | 11 | Township |
| Loretto | 33 | 1,135 | 1,182 | -0.87% | 1,202 | 1 | Borough |
| East Conemaugh | 34 | 1,044 | 1,083 | -0.76% | 3,796 | 0 | Borough |
| Elder | 35 | 1,012 | 1,031 | -0.49% | 76 | 13 | Township |
| Carrolltown | 36 | 1,000 | 1,038 | -0.79% | 1,493 | 1 | Borough |
| Dale | 37 | 953 | 988 | -0.73% | 5,446 | 0 | Borough |
| South Fork | 38 | 910 | 944 | -0.76% | 1,991 | 0 | Borough |
| Paint | 39 | 875 | 908 | -0.79% | 2,536 | 0 | Borough |
| Lilly | 40 | 843 | 870 | -0.71% | 1,663 | 1 | Borough |
| Scalp Level | 41 | 716 | 743 | -0.83% | 1,070 | 1 | Borough |
| West Taylor | 42 | 709 | 733 | -0.56% | 116 | 6 | Township |
| Munster | 43 | 641 | 659 | -0.47% | 45 | 14 | Township |
| Middle Taylor | 44 | 638 | 660 | -0.62% | 139 | 5 | Township |
| Sankertown | 45 | 611 | 630 | -0.65% | 2,064 | 0 | Borough |
| Lorain | 46 | 572 | 595 | -0.87% | 1,692 | 0 | Borough |
| Chest | 47 | 473 | 472 | 0.21% | 16 | 29 | Township |
| Summerhill | 48 | 459 | 476 | -0.86% | 1,434 | 0 | Borough |
| Vintondale | 49 | 400 | 414 | -0.74% | 887 | 0 | Borough |
| Dean | 50 | 326 | 331 | -0.61% | 16 | 21 | Township |
| Ashville | 51 | 207 | 212 | -0.48% | 1,169 | 0 | Borough |
| Wilmore | 52 | 198 | 206 | -1% | 525 | 0 | Borough |
| Ehrenfeld | 53 | 197 | 202 | -0.51% | 454 | 0 | Borough |
| Portage | 54 | 158 | 166 | -0.63% | 11 | 14 | Township |
| Portage | 55 | 156 | 161 | -0.64% | 4 | 38 | Township |
| Cassandra | 56 | 154 | 159 | -0.65% | 2,026 | 0 | Borough |
| Chest Springs | 57 | 136 | 141 | -0.73% | 705 | 0 | Borough |
| Glasgow | 58 | 69 | 72 | -1.43% | 1,150 | 0 | Borough |
Johnstown is the largest city in Cambria County, with a population of 17,724.
Glasgow is the smallest city in Cambria County, with a population of 69.
There are 58 cities in Cambria County, Pennsylvania.