106 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pottsville | 1 | 13,419 | 13,342 | 0.11% | 3,221 | 4 | City |
| Tamaqua | 2 | 6,953 | 6,908 | 0.13% | 727 | 10 | Borough |
| Schuylkill Haven | 3 | 5,283 | 5,233 | 0.19% | 3,779 | 1 | Borough |
| West Penn | 4 | 4,616 | 4,366 | 1.18% | 80 | 58 | Township |
| Minersville | 5 | 4,438 | 4,377 | 0.27% | 6,755 | 1 | Borough |
| North Manheim | 6 | 4,218 | 4,069 | 0.4% | 208 | 20 | Township |
| Shenandoah | 7 | 4,160 | 4,140 | 0.1% | 2,753 | 2 | Borough |
| Pine Grove | 8 | 4,099 | 4,016 | 0.37% | 108 | 38 | Township |
| Frackville | 9 | 3,909 | 3,859 | 0.26% | 6,570 | 1 | Borough |
| Mahanoy City | 10 | 3,544 | 3,498 | 0.25% | 6,949 | 1 | Borough |
| Rush | 11 | 3,523 | 3,417 | 0.63% | 152 | 23 | Township |
| Hegins | 12 | 3,382 | 3,333 | 0.48% | 106 | 32 | Township |
| West Brunswick | 13 | 3,358 | 3,264 | 0.87% | 110 | 30 | Township |
| Valley View | 14 | 3,252 | 2,956 | 0.9% | 4,164 | 1 | CDP |
| Lake Wynonah | 15 | 3,059 | 2,697 | 0.92% | 965 | 3 | CDP |
| Orwigsburg | 16 | 3,019 | 2,994 | 0.17% | 1,391 | 2 | Borough |
| Mahanoy | 17 | 2,927 | 3,194 | -1.38% | 139 | 21 | Township |
| West Mahanoy | 18 | 2,896 | 2,880 | 0.17% | 280 | 10 | Township |
| South Manheim | 19 | 2,829 | 2,717 | 1.14% | 136 | 21 | Township |
| St. Clair | 20 | 2,767 | 2,744 | 0.14% | 2,244 | 1 | Borough |
| Ryan | 21 | 2,513 | 2,592 | 0.64% | 142 | 18 | Township |
| Ashland | 22 | 2,502 | 2,469 | 0.24% | 1,509 | 2 | Borough |
| Pine Grove | 23 | 2,486 | 2,580 | -0.92% | 63 | 40 | Township |
| McAdoo | 24 | 2,476 | 2,464 | 0.08% | 7,135 | 0 | Borough |
| Coaldale | 25 | 2,437 | 2,425 | 0.08% | 1,120 | 2 | Borough |
| Norwegian | 26 | 2,226 | 2,154 | 0.77% | 379 | 6 | Township |
| Porter | 27 | 2,178 | 2,149 | 0.37% | 121 | 18 | Township |
| Pine Grove | 28 | 2,076 | 2,049 | 0.24% | 1,949 | 1 | Borough |
| East Brunswick | 29 | 1,901 | 1,850 | 0.48% | 62 | 31 | Township |
| Port Carbon | 30 | 1,811 | 1,803 | 0.06% | 2,402 | 1 | Borough |
| Cass | 31 | 1,777 | 1,761 | 0.28% | 124 | 14 | Township |
| Branch | 32 | 1,769 | 1,744 | 0.28% | 154 | 11 | Township |
| Hometown | 33 | 1,738 | 1,540 | 1.52% | 870 | 2 | CDP |
| East Union | 34 | 1,734 | 1,647 | 1.34% | 67 | 26 | Township |
| Auburn | 35 | 1,731 | 1,725 | 0.29% | 35 | 50 | Township |
| Tremont | 36 | 1,692 | 1,675 | 0.18% | 2,331 | 1 | Borough |
| Cressona | 37 | 1,620 | 1,597 | 0.25% | 1,623 | 1 | Borough |
| Kline | 38 | 1,490 | 1,470 | 0.4% | 121 | 12 | Township |
| Tower City | 39 | 1,439 | 1,421 | 0.21% | 4,568 | 0 | Borough |
| North Union | 40 | 1,426 | 1,405 | 0.42% | 69 | 21 | Township |
| Shenandoah Heights | 41 | 1,420 | 1,564 | 0.85% | 1,686 | 1 | CDP |
| Valley View | 42 | 1,360 | 1,363 | -1.59% | 363 | 4 | CDP |
| Tuscarora | 43 | 1,357 | 1,311 | 1.12% | 46 | 29 | Township |
| Girardville | 44 | 1,325 | 1,308 | 0.23% | 2,558 | 1 | Borough |
| St. Clair | 45 | 1,305 | 1,339 | -0.31% | 46 | 29 | Township |
| Union | 46 | 1,242 | 1,225 | 0.4% | 58 | 22 | Township |
| Hegins | 47 | 1,136 | 1,205 | 1.97% | 569 | 2 | CDP |
| Tuscarora | 48 | 1,129 | 1,134 | 0% | 24 | 47 | Township |
| Ashland | 49 | 1,086 | 1,114 | -0.55% | 48 | 22 | Township |
| Schuylkill | 50 | 1,081 | 1,071 | 0.28% | 112 | 10 | Township |
| New Philadelphia | 51 | 1,069 | 1,056 | 0.19% | 710 | 2 | Borough |
| Tuscarora | 52 | 1,061 | 1,052 | 0.09% | 37 | 29 | Township |
| Walker | 53 | 1,016 | 993 | 0.49% | 45 | 23 | Township |
| Oneida | 54 | 987 | 1,013 | -0.6% | 56 | 18 | Township |
| Palo Alto | 55 | 979 | 966 | 0.2% | 938 | 1 | Borough |
| Barry | 56 | 927 | 913 | 0.43% | 55 | 17 | Township |
| Hubley | 57 | 889 | 864 | 0.45% | 67 | 13 | Township |
| East Norwegian | 58 | 883 | 869 | 0.46% | 217 | 4 | Township |
| Englewood | 59 | 872 | 698 | 2.71% | 1,832 | 0 | CDP |
| Blythe | 60 | 825 | 814 | 0.36% | 30 | 28 | Township |
| Gordon | 61 | 771 | 761 | 0.26% | 1,300 | 1 | Borough |
| Ravine | 62 | 728 | 670 | 0.55% | 667 | 1 | CDP |
| Ringtown | 63 | 723 | 720 | 0% | 1,651 | 0 | Borough |
| Deer Lake | 64 | 680 | 674 | 0.15% | 1,549 | 0 | Borough |
| Auburn | 65 | 678 | 670 | 0.15% | 418 | 2 | Borough |
| Reilly | 66 | 644 | 633 | 0.63% | 41 | 16 | Township |
| Upper Mahantongo | 67 | 620 | 612 | 0.32% | 42 | 15 | Township |
| Friedensburg | 68 | 617 | 889 | -2.53% | 356 | 2 | CDP |
| Park Crest | 69 | 593 | 542 | 0.51% | 756 | 1 | CDP |
| Gilberton | 70 | 589 | 581 | 0.17% | 415 | 1 | Borough |
| Muir | 71 | 564 | 448 | 1.44% | 1,135 | 0 | CDP |
| Renningers | 72 | 545 | 501 | -0.37% | 467 | 1 | CDP |
| Sheppton | 73 | 536 | 602 | 3.68% | 1,868 | 0 | CDP |
| Altamont | 74 | 513 | 517 | -1.16% | 555 | 1 | CDP |
| Kelayres | 75 | 448 | 429 | -1.32% | 3,896 | 0 | CDP |
| Frailey | 76 | 424 | 418 | 0.24% | 46 | 9 | Township |
| Oneida | 77 | 416 | 361 | 3.48% | 2,447 | 0 | CDP |
| Seltzer | 78 | 407 | 306 | 0.74% | 4,473 | 0 | CDP |
| Delano | 79 | 404 | 401 | -0.25% | 50 | 8 | Township |
| Middleport | 80 | 363 | 358 | 0.28% | 827 | 0 | Borough |
| Donaldson | 81 | 358 | 313 | 0.56% | 1,894 | 0 | CDP |
| Lavelle | 82 | 300 | 503 | -8.81% | 265 | 1 | CDP |
| Locustdale | 83 | 300 | 133 | 3.09% | 3,488 | 0 | CDP |
| Branchdale | 84 | 286 | 248 | -2.05% | 401 | 1 | CDP |
| Tremont | 85 | 285 | 280 | 0.35% | 12 | 24 | Township |
| Port Clinton | 86 | 282 | 280 | 0% | 370 | 1 | Borough |
| Heckscherville | 87 | 276 | 237 | 1.47% | 831 | 0 | CDP |
| Marlin | 88 | 266 | 389 | -8.9% | 2,078 | 0 | CDP |
| Tuscarora | 89 | 260 | 397 | -15.58% | 1,294 | 0 | CDP |
| New Ringgold | 90 | 256 | 251 | 0.39% | 320 | 1 | Borough |
| Foster | 91 | 245 | 242 | 0% | 19 | 13 | Township |
| Grier City | 92 | 242 | 239 | 0% | 503 | 0 | CDP |
| Summit Station | 93 | 230 | 154 | 1.77% | 180 | 1 | CDP |
| Nuremberg | 94 | 226 | 434 | -5.83% | 377 | 1 | CDP |
| Buck Run | 95 | 214 | 216 | 1.42% | 427 | 1 | CDP |
| Cumbola | 96 | 194 | 281 | -8.06% | 487 | 0 | CDP |
| Delano | 97 | 182 | 221 | -5.7% | 552 | 0 | CDP |
| New Boston | 98 | 179 | 120 | 7.19% | 1,288 | 0 | CDP |
| McKeansburg | 99 | 163 | 106 | 0% | 482 | 0 | CDP |
| Brandonville | 100 | 152 | 185 | -1.94% | 108 | 1 | CDP |
| Morea | 101 | 138 | 197 | 7.81% | 831 | 0 | CDP |
| Landingville | 102 | 137 | 136 | 0% | 160 | 1 | Borough |
| Coaldale | 103 | 127 | 129 | -0.78% | 3,735 | 0 | Borough |
| Klingerstown | 104 | 96 | 96 | -2.04% | 198 | 0 | CDP |
| Mount Carbon | 105 | 89 | 89 | 0% | 1,290 | 0 | Borough |
| St. Clair | 106 | 66 | 68 | 6.45% | 2,063 | 0 | CDP |
Pottsville is the largest city in Schuylkill County, with a population of 13,419.
St. Clair is the smallest city in Schuylkill County, with a population of 66.
There are 106 cities in Schuylkill County, Pennsylvania.