There are 83 cities in Westmoreland County, Pennsylvania.
Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)
City | Rank | 2024 Population | 2020 Population | Annual Change | Density (/mi²) | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Hempfield township | 1 | 41,408 | 41,518 | -0.49% | 540 | 76.7 | Township |
North Huntingdon township | 2 | 31,787 | 31,869 | 0% | 1,165 | 27.3 | Township |
Monroeville | 3 | 27,749 | 28,649 | -0.8% | 1,407 | 19.7 | Township |
Plum | 4 | 26,140 | 27,142 | -0.95% | 915 | 28.6 | Borough |
Unity township | 5 | 21,242 | 21,591 | -0.32% | 315 | 67.4 | Township |
Penn township | 6 | 20,676 | 20,117 | 0.44% | 672 | 30.8 | Township |
Murrysville | 7 | 20,673 | 20,961 | -0.35% | 561 | 36.8 | Township |
McKeesport | 8 | 16,939 | 17,709 | -1.13% | 3,355 | 5.0 | City |
Greensburg | 9 | 14,503 | 14,903 | -0.69% | 3,584 | 4.0 | City |
Derry township | 10 | 13,368 | 13,601 | -0.4% | 140 | 95.6 | Township |
New Kensington | 11 | 11,831 | 12,150 | -0.67% | 2,996 | 3.9 | City |
Lower Burrell | 12 | 11,501 | 11,739 | -0.52% | 1,020 | 11.3 | City |
Rostraver township | 13 | 11,425 | 11,382 | 0.04% | 356 | 32.1 | Township |
Mount Pleasant township | 14 | 9,948 | 10,115 | -0.37% | 180 | 55.4 | Township |
Jeannette | 15 | 8,533 | 8,765 | -0.68% | 3,573 | 2.4 | City |
Allegheny township | 16 | 8,168 | 8,309 | -0.4% | 263 | 31.1 | Township |
Latrobe | 17 | 7,876 | 8,058 | -0.58% | 3,401 | 2.3 | Borough |
East Huntingdon township | 18 | 7,557 | 7,693 | -0.24% | 229 | 33.0 | Township |
White Oak | 19 | 7,255 | 7,617 | -1.24% | 1,096 | 6.6 | Borough |
Washington township | 20 | 6,776 | 6,878 | -0.34% | 212 | 32.0 | Township |
Monessen | 21 | 6,677 | 6,861 | -0.68% | 2,313 | 2.9 | City |
Salem township | 22 | 5,962 | 6,093 | -0.45% | 127 | 47.1 | Township |
Ligonier township | 23 | 5,951 | 6,059 | -0.39% | 64 | 92.4 | Township |
Somerset | 24 | 5,851 | 6,039 | -0.8% | 2,144 | 2.7 | Borough |
Sewickley township | 25 | 5,557 | 5,648 | -0.21% | 208 | 26.8 | Township |
South Huntingdon township | 26 | 5,300 | 5,416 | -0.47% | 117 | 45.4 | Township |
Vandergrift | 27 | 4,924 | 5,060 | -0.69% | 3,618 | 1.4 | Borough |
Arnold | 28 | 4,643 | 4,774 | -0.71% | 6,343 | 0.7 | City |
Scottdale | 29 | 4,309 | 4,421 | -0.65% | 3,699 | 1.2 | Borough |
Mount Pleasant | 30 | 4,133 | 4,244 | -0.67% | 4,129 | 1.0 | Borough |
Irwin | 31 | 3,789 | 3,884 | -0.63% | 4,527 | 0.8 | Borough |
Manor | 32 | 3,502 | 3,574 | -0.51% | 1,831 | 1.9 | Borough |
Trafford | 33 | 3,220 | 3,312 | -0.71% | 2,227 | 1.4 | Borough |
Blairsville | 34 | 3,199 | 3,215 | -0.13% | 2,262 | 1.4 | Borough |
Pitcairn | 35 | 2,949 | 3,100 | -1.27% | 5,828 | 0.5 | Borough |
Youngwood | 36 | 2,890 | 2,969 | -0.69% | 1,507 | 1.9 | Borough |
Delmont | 37 | 2,605 | 2,611 | -0.08% | 2,467 | 1.1 | Borough |
West Newton | 38 | 2,586 | 2,661 | -0.73% | 2,494 | 1.0 | Borough |
Derry | 39 | 2,569 | 2,637 | -0.66% | 3,328 | 0.8 | Borough |
New Stanton | 40 | 2,270 | 2,330 | -0.66% | 567 | 4.0 | Borough |
Donegal township | 41 | 2,197 | 2,196 | 0.41% | 45 | 49.1 | Township |
Southwest Greensburg | 42 | 2,157 | 2,219 | -0.74% | 5,503 | 0.4 | Borough |
Upper Burrell township | 43 | 2,121 | 2,169 | -0.42% | 140 | 15.1 | Township |
South Greensburg | 44 | 2,101 | 2,131 | -0.38% | 2,972 | 0.7 | Borough |
Bell township | 45 | 2,077 | 2,079 | 0.19% | 97 | 21.5 | Township |
Leechburg | 46 | 2,072 | 2,146 | -0.91% | 4,720 | 0.4 | Borough |
Loyalhanna township | 47 | 2,046 | 2,083 | -0.34% | 95 | 21.6 | Township |
Fairfield township | 48 | 2,025 | 2,047 | -0.25% | 33 | 61.4 | Township |
Cook township | 49 | 1,849 | 1,889 | -0.43% | 40 | 46.8 | Township |
North Belle Vernon | 50 | 1,819 | 1,871 | -0.71% | 4,331 | 0.4 | Borough |
Freeport | 51 | 1,677 | 1,739 | -0.95% | 1,320 | 1.3 | Borough |
Apollo | 52 | 1,554 | 1,608 | -0.89% | 5,095 | 0.3 | Borough |
Ligonier | 53 | 1,471 | 1,510 | -0.68% | 2,919 | 0.5 | Borough |
St. Clair township | 54 | 1,304 | 1,338 | -0.53% | 46 | 28.6 | Township |
West Leechburg | 55 | 1,235 | 1,267 | -0.64% | 1,254 | 1.0 | Borough |
North Apollo | 56 | 1,213 | 1,252 | -0.82% | 2,234 | 0.5 | Borough |
Boswell | 57 | 1,198 | 1,221 | -0.5% | 1,621 | 0.7 | Borough |
Speers | 58 | 1,065 | 1,084 | -0.47% | 1,120 | 1.0 | Borough |
Belle Vernon | 59 | 979 | 1,027 | -1.21% | 3,751 | 0.3 | Borough |
Avonmore | 60 | 879 | 902 | -0.68% | 598 | 1.5 | Borough |
Export | 61 | 870 | 896 | -0.8% | 2,159 | 0.4 | Borough |
North Irwin | 62 | 811 | 821 | -0.37% | 4,015 | 0.2 | Borough |
Oklahoma | 63 | 768 | 788 | -0.65% | 1,265 | 0.6 | Borough |
Saltsburg | 64 | 764 | 768 | -0.13% | 3,691 | 0.2 | Borough |
Penn | 65 | 681 | 436 | 9.84% | 4,338 | 0.2 | Borough |
Jennerstown | 66 | 662 | 678 | -0.6% | 344 | 1.9 | Borough |
New Florence | 67 | 652 | 672 | -0.76% | 1,988 | 0.3 | Borough |
East Vandergrift | 68 | 587 | 602 | -0.68% | 4,659 | 0.1 | Borough |
Sutersville | 69 | 549 | 552 | -0.18% | 2,018 | 0.3 | Borough |
Hyde Park | 70 | 494 | 506 | -0.6% | 2,058 | 0.2 | Borough |
New Alexandria | 71 | 485 | 500 | -0.82% | 573 | 0.8 | Borough |
Fayette City | 72 | 479 | 502 | -1.24% | 2,158 | 0.2 | Borough |
Bolivar | 73 | 423 | 434 | -0.7% | 2,474 | 0.2 | Borough |
Seward | 74 | 399 | 409 | -0.75% | 1,975 | 0.2 | Borough |
Madison | 75 | 355 | 363 | -0.56% | 814 | 0.4 | Borough |
Smithton | 76 | 334 | 345 | -0.89% | 3,275 | 0.1 | Borough |
Hunker | 77 | 300 | 311 | -0.99% | 1,186 | 0.3 | Borough |
Arona | 78 | 246 | 253 | -0.81% | 471 | 0.5 | Borough |
Youngstown | 79 | 246 | 253 | -0.81% | 2,216 | 0.1 | Borough |
Laurel Mountain | 80 | 142 | 146 | -0.7% | 1,101 | 0.1 | Borough |
Adamsburg | 81 | 141 | 145 | -0.7% | 504 | 0.3 | Borough |
Donegal | 82 | 99 | 102 | -1% | 436 | 0.2 | Borough |
Seven Springs | 83 | 25 | 25 | 0% | 23 | 1.1 | Borough |
Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.
Hempfield township is the largest city in Westmoreland County.
Seven Springs is the smallest city in Westmoreland County.
There are 83 cities in Westmoreland County, Pennsylvania.