Skip to main content

Pennsylvania cities and towns

Demographic and economic data for 1,993 Pennsylvania cities, towns, and Census Designated Places. Sorted by population.

Largest places

PlacePopulationMedian HH IncomeMedian Home Value
Philadelphia city1,582,432$60,698$232,400
Pittsburgh city303,620$64,137$193,200
Allentown city125,320$53,403$188,900
Reading city94,836$45,599$109,800
Erie city94,156$43,397$108,200
Bethlehem city77,069$66,443$236,500
Scranton city76,074$49,531$141,700
Lancaster city57,683$63,421$203,700
Levittown CDP50,930$101,619$311,000
Harrisburg city50,092$47,783$121,000
York city44,830$47,115$103,100
Wilkes-Barre city44,217$47,970$108,000
Altoona city43,508$50,171$113,600
State College borough40,669$47,132$414,400
Norristown borough35,782$65,058$205,100
Chester city33,209$39,809$85,400
Bethel Park municipality33,070$104,129$258,700
Drexel Hill CDP30,015$87,993$239,900
Hazleton city29,886$43,379$129,000
Easton city29,079$63,775$169,200
Monroeville municipality28,383$78,191$197,400
Williamsport city27,629$49,363$146,500
Plum borough26,873$98,475$218,600
Lebanon city26,600$47,439$143,200
King of Prussia CDP25,025$111,600$396,500
Pottstown borough23,392$56,174$172,300
Allison Park CDP22,108$108,669$328,700
Chambersburg borough22,051$56,177$196,200
New Castle city21,727$41,478$72,000
Carlisle borough21,335$59,742$212,400
Baldwin borough21,159$77,882$191,700
Murrysville municipality20,839$120,685$316,400
West Mifflin borough19,338$70,335$131,400
West Chester borough19,235$81,492$481,300
Phoenixville borough19,062$94,411$348,200
Lansdale borough18,865$86,460$319,000
Johnstown city18,245$34,784$42,100
Colonial Park CDP18,125$69,804$223,800
McKeesport city17,520$31,854$69,800
Fullerton CDP16,729$63,357$229,900
Hanover borough16,483$64,135$200,900
Hermitage city16,132$72,464$187,600
Horsham CDP15,866$99,121$363,100
Weigelstown CDP15,401$70,333$202,100
Franklin Park borough15,273$172,200$467,700
Whitehall borough14,863$85,000$229,200
Greensburg city14,777$62,977$177,000
Hershey CDP14,334$78,750$339,300
Indiana borough14,170$44,784$123,300
Ardmore CDP14,165$115,273$446,300
Wilkinsburg borough14,165$48,565$140,300
Dunmore borough14,123$75,632$186,900
Willow Grove CDP13,919$98,402$326,300
Ephrata borough13,729$68,117$215,100
Carnot-Moon CDP13,639$95,777$256,600
Montgomeryville CDP13,572$130,769$452,400
Pottsville city13,374$53,465$97,700
Washington city13,361$52,350$121,000
Kingston borough13,333$53,885$164,200
Coatesville city13,323$57,323$160,500
Butler city13,306$41,705$112,500
Sharon city13,019$44,595$79,100
Bloomsburg town12,906$49,096$186,100
Meadville city12,723$46,012$115,700
St. Marys city12,612$64,471$143,900
Jefferson Hills borough12,313$117,518$309,600
Yeadon borough12,091$57,336$172,500
New Kensington city12,072$49,644$132,400
Elizabethtown borough11,857$67,770$222,600
Mountain Top CDP11,856$105,286$274,600
Emmaus borough11,727$82,875$244,300
Lower Burrell city11,659$81,860$189,700
Progress CDP11,143$75,362$192,000
Wyomissing borough11,100$88,214$326,800
Lansdowne borough11,064$69,261$199,200
Waynesboro borough11,044$58,311$180,400
Shiloh CDP11,022$82,205$233,300
Broomall CDP10,684$114,844$452,300
Darby borough10,664$45,128$101,900
Munhall borough10,633$52,037$118,900
Nanticoke city10,610$60,340$103,800
Northampton borough10,366$82,719$225,400
Berwick borough10,291$45,338$135,000
Woodlyn CDP10,276$71,978$227,100
Columbia borough10,217$52,271$174,200
Roslyn CDP10,150$91,106$300,300
Willow Street CDP10,010$106,867$298,200
Brentwood borough9,927$60,432$143,700
Bristol borough9,874$70,595$236,400
Uniontown city9,819$35,451$87,600
Morrisville borough9,740$94,126$275,100
Croydon CDP9,704$59,883$265,000
Canonsburg borough9,682$80,581$192,100
Sunbury city9,643$48,509$98,000
Bala Cynwyd CDP9,622$144,453$628,400
Lititz borough9,599$82,861$264,600
Middletown borough9,567$54,778$159,800
Mechanicsburg borough9,535$81,696$227,600
Oil City city9,517$52,688$66,600
Quakertown borough9,298$70,978$253,200
East Stroudsburg borough9,278$61,792$199,200
Warren city9,273$50,877$101,600
Conshohocken borough9,235$117,330$414,700
Glenshaw CDP9,194$91,219$241,300
Perkasie borough9,176$99,474$338,700
Aliquippa city9,146$51,050$96,800
Sanatoga CDP9,048$86,624$280,100
Economy borough9,042$94,430$244,700
Harleysville CDP9,034$111,530$416,400
Audubon CDP9,014$107,785$441,800
Kulpsville CDP8,990$89,006$337,100
Fairless Hills CDP8,985$80,625$328,000
Northwest Harborcreek CDP8,908$87,601$215,200
Beaver Falls city8,885$48,462$92,900
East York CDP8,868$83,030$221,800
Collingdale borough8,862$49,578$146,600
Carbondale city8,820$48,592$118,800
Park Forest Village CDP8,810$79,363$383,100
Village Green-Green Ridge CDP8,725$93,223$300,600
Jeannette city8,719$49,558$106,600
Millersville borough8,711$65,721$265,500
Old Forge borough8,533$73,258$169,700
Lewistown borough8,505$40,179$98,600
Swissvale borough8,499$60,114$141,300
Villanova CDP8,431$250,001$945,600
Pleasant Hills borough8,418$97,177$235,500
Lock Haven city8,386$40,131$127,500
Parkville CDP8,354$74,509$207,100
Doylestown borough8,322$93,672$491,700
Mount Joy borough8,310$84,514$241,300
Folsom CDP8,298$100,544$268,500
Brookhaven borough8,288$96,393$265,500
Castle Shannon borough8,237$62,426$182,400
Hatboro borough8,219$108,927$340,100
Wilson borough8,196$80,928$191,800
Bellevue borough8,186$64,888$177,900
Downingtown borough8,163$82,292$322,500
Breinigsville CDP8,159$116,631$368,600
Camp Hill borough8,149$110,938$290,300
Dormont borough8,120$77,226$204,800
Leola CDP8,107$84,653$324,600
Carnegie borough8,015$62,327$168,800
Latrobe borough8,002$55,168$140,600
Glenside CDP7,941$101,050$380,300
Gettysburg borough7,929$52,656$237,000
Grove City borough7,861$56,420$165,900
Palmyra borough7,769$71,018$211,900
Bradford city7,738$56,330$76,400
Ancient Oaks CDP7,731$119,419$404,700
Middletown CDP7,620$97,040$294,800
Pittston city7,618$47,525$114,900
Lower Allen CDP7,582$85,537$246,100
Ellwood City borough7,575$62,266$120,400
Blandon CDP7,546$109,775$269,700
New Cumberland borough7,531$81,947$232,800
White Oak borough7,520$64,838$145,000
DuBois city7,449$58,626$114,900
Archbald borough7,348$76,315$211,400
Elkins Park CDP7,286$129,773$366,700
Ridley Park borough7,245$94,485$261,900
Souderton borough7,215$85,625$298,300
Glenolden borough7,207$71,145$203,100
Wescosville CDP7,156$124,719$428,800
Lionville CDP7,091$96,381$424,200
Richboro CDP7,033$153,691$519,100
Plymouth Meeting CDP6,990$109,706$478,500
Rutherford CDP6,982$77,306$189,300
Natrona Heights CDP6,955$71,167$146,800
Tamaqua borough6,922$44,803$78,500
Connellsville city6,914$47,176$117,200
Ambridge borough6,912$50,978$94,000
Wayne CDP6,902$143,981$664,900
Shamokin city6,890$36,438$57,400
Huntingdon borough6,884$66,429$189,400
Maple Glen CDP6,851$173,110$543,800
Arlington Heights CDP6,844$67,386$249,700
Monessen city6,825$51,094$87,100
Ambler borough6,822$80,795$360,200
Clifton Heights borough6,821$69,940$189,100
Chestnut Hill CDP6,774$125,417$362,800
Folcroft borough6,748$58,899$140,000
Linglestown CDP6,747$89,887$242,800
Oakmont borough6,712$89,055$317,700
Blakely borough6,661$59,858$183,600
Homeacre-Lyndora CDP6,647$71,232$190,800
Milton borough6,582$53,552$172,100
West View borough6,582$70,954$209,800
Swarthmore borough6,524$146,992$557,900
Red Lion borough6,494$63,672$172,000
Catasauqua borough6,491$74,363$201,600
Blue Bell CDP6,450$159,963$581,500
Prospect Park borough6,402$65,774$239,700
Forest Hills borough6,332$86,802$182,200
Steelton borough6,267$55,963$124,200
Taylor borough6,261$60,446$169,800
Penn Wynne CDP6,220$156,056$532,200
South Williamsport borough6,216$66,810$186,000
Exton CDP6,192$121,189$549,400
Corry city6,162$45,081$99,800
Churchville CDP6,139$188,146$607,700

All other Pennsylvania places

Related

Source: U.S. Census Bureau ACS 2023 5-Year Estimates. Public domain.