Category Archives: Pennsylvania Population by City

The population of Pennsylvania in 2021 is 12,804,100, a 0.02% increase from 2020. The population density is 286 people per mi². Please click the following links to see current population of each city and town in the state of Pennsylvania.

Hopatcong, NJ Population

Population: 15,888. Estimated population in July 2020: 16,001 (+0.7% change) Males: 8,022 (50.5%), Females: 7,866 (49.5%) Sussex County Median resident age: 35.7 years Median household income: $65,799 Median house value: $141,300 Races in Hopatcong: White Non-Hispanic (89.0%) Hispanic (6.0%) Black (2.0%) Two or more races (1.6%) Other race (1.4%) Asian Indian (0.6%) (Total can be… Read More »

Pachuta, MS Population

Population: 245. Estimated population in July 2020: 236 (-3.7% change) Males: 102 (41.6%), Females: 143 (58.4%) Clarke County Zip code: 39347 Median resident age: 43.1 years Median household income: $30,938 Median house value: $61,500 Races in Pachuta: White Non-Hispanic (66.1%) Black (33.1%) Other race (0.8%) Ancestries: United States (21.2%), Irish (8.6%), English (7.8%), Scottish (3.3%),… Read More »

Spring City, PA Population

Population: 3,305. Estimated population in July 2020: 3,284 (-0.6% change) Males: 1,673 (50.6%), Females: 1,632 (49.4%) Chester County Zip code: 19475 Median resident age: 36.3 years Median household income: $40,601 Median house value: $98,200 Races in Spring City: White Non-Hispanic (94.6%) Black (1.9%) Hispanic (1.2%) Two or more races (0.9%) American Indian (0.9%) Ancestries: German… Read More »

Shippenville, PA Population

Population: 505. Estimated population in July 2020: 483 (-4.4% change) Males: 248 (49.1%), Females: 257 (50.9%) Clarion County Zip code: 16254 Median resident age: 40.5 years Median household income: $31,667 Median house value: $63,300 Races in Shippenville: White Non-Hispanic (98.4%) Hispanic (0.6%) Ancestries: German (35.6%), Irish (10.7%), English (7.9%), Italian (7.3%), United States (7.1%), Dutch… Read More »

Shamokin, PA Population

Population: 8,009. Estimated population in July 2020: 7,581 (-5.3% change) Males: 3,707 (46.3%), Females: 4,302 (53.7%) Northumberland County Zip code: 17872 Median resident age: 40.8 years Median household income: $20,173 Median house value: $29,000 Races in Shamokin: White Non-Hispanic (98.4%) Hispanic (0.6%) Ancestries: Polish (23.6%), German (21.0%), Dutch (16.4%), Irish (12.9%), Italian (12.8%), United States… Read More »

Russellton, PA Population

Population: 1,530 Males: 744 (48.6%), Females: 786 (51.4%) Allegheny County Zip code: 15076 Median resident age: 40.5 years Median household income: $46,635 Median house value: $91,900 Races in Russellton: White Non-Hispanic (97.6%) Two or more races (0.8%) Hispanic (0.7%) American Indian (0.5%) Ancestries: German (29.2%), Polish (16.9%), Italian (16.1%), Irish (14.4%), English (6.6%), Slovak (6.3%).… Read More »

Rimersburg, PA Population

Population: 1,051. Estimated population in July 2020: 1,018 (-3.1% change) Males: 476 (45.3%), Females: 575 (54.7%) Clarion County Zip code: 16248 Median resident age: 36.6 years Median household income: $23,155 Median house value: $49,600 Races in Rimersburg: White Non-Hispanic (99.3%) Ancestries: German (26.5%), United States (15.6%), Irish (10.8%), Dutch (6.9%), Italian (6.2%), English (5.0%). Elevation:… Read More »

North East, PA Population

Population: 4,601. Estimated population in July 2020: 4,331 (-5.9% change) Males: 2,235 (48.6%), Females: 2,366 (51.4%) Erie County Zip code: 16428 Median resident age: 34.2 years Median household income: $36,431 Median house value: $94,600 Races in North East: White Non-Hispanic (96.7%) Hispanic (1.9%) Black (0.8%) Two or more races (0.8%) Other race (0.6%) Ancestries: German… Read More »

New Brighton, PA Population

Population: 6,641. Estimated population in July 2020: 6,275 (-5.5% change) Males: 3,111 (46.8%), Females: 3,530 (53.2%) Beaver County Zip code: 15066 Median resident age: 36.0 years Median household income: $25,932 Median house value: $54,400 Races in New Brighton: White Non-Hispanic (86.0%) Black (10.6%) Two or more races (2.4%) American Indian (0.9%) Ancestries: German (28.2%), Irish… Read More »

Nemacolin, PA Population

Population: 1,034 Males: 498 (48.2%), Females: 536 (51.8%) Greene County Zip code: 15351 Median resident age: 33.3 years Median household income: $23,458 Median house value: $25,400 Races in Nemacolin: White Non-Hispanic (96.8%) Two or more races (1.7%) Hispanic (1.5%) American Indian (1.1%) Ancestries: German (23.3%), English (11.8%), United States (11.6%), Irish (10.4%), French (8.8%), Polish… Read More »

Milroy, PA Population

Population: 1,386 Males: 680 (49.1%), Females: 706 (50.9%) Mifflin County Zip code: 17063 Median resident age: 38.1 years Median household income: $33,529 Median house value: $67,700 Races in Milroy: White Non-Hispanic (99.4%) Ancestries: German (31.2%), United States (15.7%), Irish (10.6%), Dutch (6.1%), Italian (6.1%), Scotch-Irish (1.9%). Elevation: 760 feet Land area: 0.7 square miles Population… Read More »

Mill Hall, PA Population

Population: 1,568. Estimated population in July 2020: 1,490 (-5.0% change) Males: 755 (48.2%), Females: 813 (51.8%) Clinton County Zip code: 17751 Median resident age: 40.3 years Median household income: $31,083 Median house value: $74,000 Races in Mill Hall: White Non-Hispanic (99.1%) Ancestries: German (34.6%), United States (11.0%), Irish (10.5%), English (8.0%), Dutch (6.8%), Italian (5.2%).… Read More »

Mechanicsburg, PA Population

Population: 9,042. Estimated population in July 2020: 8,818 (-2.5% change) Males: 4,315 (47.7%), Females: 4,727 (52.3%) Zip code: 17055 Median resident age: 38.9 years Median household income: $45,200 Median house value: $110,100 Races in Mechanicsburg: White Non-Hispanic (96.5%) Two or more races (1.1%) Hispanic (0.8%) Ancestries: German (38.8%), Irish (15.0%), United States (7.8%), Italian (7.7%),… Read More »

Mc Kees Rocks, PA Population

Population: 6,622. Estimated population in July 2020: 6,201 (-6.4% change) Males: 3,120 (47.1%), Females: 3,502 (52.9%) Allegheny County Median resident age: 38.3 years Median household income: $22,278 Median house value: $40,600 Races in McKees Rocks: White Non-Hispanic (82.2%) Black (14.1%) Two or more races (1.9%) Hispanic (1.1%) American Indian (0.9%) Ancestries: German (25.7%), Irish (18.9%),… Read More »

Mansfield, PA Population

Population: 3,411. Estimated population in July 2020: 3,354 (-1.7% change) Males: 1,585 (46.5%), Females: 1,826 (53.5%) Tioga County Zip code: 16933 Median resident age: 21.8 years Median household income: $27,500 Median house value: $93,000 Races in Mansfield: White Non-Hispanic (92.7%) Black (4.2%) Two or more races (1.0%) Hispanic (1.0%) American Indian (0.6%) Ancestries: German (27.1%),… Read More »

Littlestown, PA Population

Population: 3,947. Estimated population in July 2020: 4,131 (+4.7% change) Males: 1,875 (47.5%), Females: 2,072 (52.5%) Adams County Zip code: 17340 Median resident age: 34.2 years Median household income: $36,678 Median house value: $107,000 Races in Littlestown: White Non-Hispanic (96.6%) Hispanic (1.3%) Two or more races (1.1%) Black (0.6%) American Indian (0.5%) Other race (0.5%)… Read More »

Hopwood, PA Population

Population: 2,006 Males: 979 (48.8%), Females: 1,027 (51.2%) Fayette County Zip code: 15445 Median resident age: 43.9 years Median household income: $30,223 Median house value: $87,600 Races in Hopwood: White Non-Hispanic (98.4%) Black (0.6%) Ancestries: Irish (16.9%), German (16.3%), English (13.2%), Polish (11.0%), Italian (10.9%), United States (8.4%). Elevation: 1100 feet Land area: 1.9 square… Read More »

Hastings, PA Population

Population: 1,398. Estimated population in July 2020: 1,336 (-4.4% change) Males: 644 (46.1%), Females: 754 (53.9%) Zip code: 16646 Median resident age: 41.8 years Median household income: $25,192 Median house value: $54,500 Races in Hastings: White Non-Hispanic (99.2%) Hispanic (0.6%) Ancestries: German (30.6%), Irish (17.7%), Polish (12.4%), Slovak (10.7%), Italian (10.2%), United States (7.2%). Land… Read More »

Glenside, PA Population

Population: 7,914 Males: 3,777 (47.7%), Females: 4,137 (52.3%) Montgomery County Zip code: 19038 Median resident age: 36.5 years Median household income: $58,868 Median house value: $142,100 Races in Glenside: White Non-Hispanic (87.9%) Black (6.7%) Hispanic (1.4%) Korean (1.4%) Two or more races (1.0%) Chinese (0.6%) Ancestries: Irish (40.4%), German (20.8%), Italian (16.7%), English (11.5%), Polish… Read More »

Gallitzin, PA Population

Population: 1,756. Estimated population in July 2020: 1,666 (-5.1% change) Males: 825 (47.0%), Females: 931 (53.0%) Cambria County Zip code: 16641 Median resident age: 37.3 years Median household income: $32,386 Median house value: $46,000 Races in Gallitzin: White Non-Hispanic (98.2%) Hispanic (0.9%) Two or more races (0.7%) Ancestries: German (30.6%), Irish (24.7%), Polish (21.6%), Italian… Read More »

Freeburg, PA Population

Population: 584. Estimated population in July 2020: 593 (+1.5% change) Males: 289 (49.5%), Females: 295 (50.5%) Snyder County Zip code: 17827 Median resident age: 39.7 years Median household income: $30,729 Median house value: $85,100 Races in Freeburg: White Non-Hispanic (99.3%) Ancestries: German (40.9%), United States (8.6%), Irish (7.0%), Italian (6.3%), Dutch (4.3%), English (3.8%). Elevation:… Read More »

Flourtown, PA Population

Population: 4,669 Males: 2,196 (47.0%), Females: 2,473 (53.0%) Montgomery County Zip code: 19031 Median resident age: 43.1 years Median household income: $76,465 Median house value: $177,300 Races in Flourtown: White Non-Hispanic (93.4%) Black (3.3%) Korean (0.9%) Two or more races (0.8%) Hispanic (0.7%) Ancestries: Irish (27.2%), German (20.6%), Italian (15.6%), English (14.5%), Polish (4.3%), Scotch-Irish… Read More »

Fayette City, PA Population

Population: 714. Estimated population in July 2020: 684 (-4.2% change) Males: 336 (47.1%), Females: 378 (52.9%) Fayette County Zip code: 15438 Median resident age: 37.7 years Median household income: $29,375 Median house value: $45,800 Races in Fayette City: White Non-Hispanic (99.2%) Two or more races (0.6%) Ancestries: German (17.1%), English (16.4%), Italian (12.3%), Polish (10.1%),… Read More »

Ellsworth, PA Population

Population: 1,083. Estimated population in July 2020: 1,039 (-4.1% change) Males: 520 (48.0%), Females: 563 (52.0%) Washington County Zip code: 15331 Median resident age: 41.2 years Median household income: $31,477 Median house value: $43,400 Races in Ellsworth: White Non-Hispanic (95.4%) Black (2.3%) Two or more races (1.5%) American Indian (1.3%) Hispanic (0.6%) Ancestries: Italian (14.9%),… Read More »

Eldred, PA Population

Population: 858. Estimated population in July 2020: 824 (-4.0% change) Males: 402 (46.9%), Females: 456 (53.1%) McKean County Zip code: 16731 Median resident age: 35.8 years Median household income: $27,569 Median house value: $50,800 Races in Eldred: White Non-Hispanic (98.4%) American Indian (1.0%) Ancestries: German (22.7%), Irish (14.8%), English (9.9%), Italian (9.6%), United States (6.9%),… Read More »

East Prospect, PA Population

Population: 678. Estimated population in July 2020: 762 (+12.4% change) Males: 345 (50.9%), Females: 333 (49.1%) York County Zip code: 17317 Median resident age: 33.2 years Median household income: $41,250 Median house value: $97,100 Races in East Prospect: White Non-Hispanic (98.5%) Hispanic (1.2%) Two or more races (0.6%) Ancestries: German (53.4%), Irish (14.3%), United States… Read More »

Eagleville, PA Population

Population: 4,458 Males: 2,824 (63.3%), Females: 1,634 (36.7%) Median resident age: 35.3 years Median household income: $56,500 Median house value: $150,500 Races in Eagleville: White Non-Hispanic (64.7%) Black (27.0%) Hispanic (4.1%) Other race (2.6%) Asian Indian (1.7%) Chinese (0.7%) Two or more races (0.6%) Ancestries: Irish (13.8%), Italian (13.5%), German (11.6%), English (6.3%), Polish (4.7%),… Read More »

Dauphin, PA Population

Population: 773. Estimated population in July 2020: 725 (-6.2% change) Males: 381 (49.3%), Females: 392 (50.7%) Dauphin County Zip code: 17018 Median resident age: 39.2 years Median household income: $44,219 Median house value: $92,200 Races in Dauphin: White Non-Hispanic (97.8%) Two or more races (1.0%) Hispanic (0.5%) Ancestries: German (42.8%), Irish (12.0%), Dutch (9.7%), United… Read More »

Curwensville, PA Population

Population: 2,650. Estimated population in July 2020: 2,540 (-4.2% change) Males: 1,194 (45.1%), Females: 1,456 (54.9%) Clearfield County Zip code: 16833 Median resident age: 40.2 years Median household income: $27,281 Median house value: $62,400 Races in Curwensville: White Non-Hispanic (98.9%) Ancestries: United States (20.8%), German (17.4%), Irish (10.6%), English (9.8%), Italian (5.6%), Dutch (5.0%). Elevation:… Read More »

Chester, PA Population

Population: 36,854. Estimated population in July 2020: 37,058 (+0.6% change) Males: 17,362 (47.1%), Females: 19,492 (52.9%) Delaware County Zip codes: 19013. Median resident age: 30.6 years Median household income: $25,703 Median house value: $43,100 Races in Chester: Black (75.7%) White Non-Hispanic (17.9%) Hispanic (5.4%) Other race (3.0%) Two or more races (1.5%) American Indian (0.6%)… Read More »

Central City, PA Population

Population: 1,258. Estimated population in July 2020: 1,195 (-5.0% change) Males: 596 (47.4%), Females: 662 (52.6%) Zip code: 15926 Median resident age: 42.0 years Median household income: $26,581 Median house value: $48,100 Races in Central City: White Non-Hispanic (99.4%) Ancestries: German (21.1%), Polish (13.8%), Slovak (11.5%), Hungarian (7.2%), Irish (6.3%), United States (5.5%). Land area:… Read More »

Cecil, PA Population

Population: 2,585 Males: 1,289 (49.9%), Females: 1,296 (50.1%) Zip code: 15321 Median resident age: 38.4 years Median household income: $50,607 Median house value: $128,200 Races in Cecil-Bishop: White Non-Hispanic (98.2%) Hispanic (0.7%) Ancestries: German (29.2%), Italian (20.1%), Irish (17.9%), Polish (14.0%), English (11.2%), French (8.9%). Land area: 2.5 square miles Population For population 25 years… Read More »

Belle Vernon, PA Population

Population: 1,211. Estimated population in July 2020: 1,163 (-4.0% change) Males: 540 (44.6%), Females: 671 (55.4%) Fayette County Zip code: 15012 Median resident age: 44.9 years Median household income: $18,068 Median house value: $57,300 Races in Belle Vernon: White Non-Hispanic (95.7%) Black (2.1%) Two or more races (1.0%) Hispanic (0.9%) Ancestries: Italian (26.8%), German (17.3%),… Read More »

Beaver Meadows, PA Population

Population: 968. Estimated population in July 2020: 963 (-0.5% change) Males: 485 (50.1%), Females: 483 (49.9%) Carbon County Zip code: 18216 Median resident age: 39.9 years Median household income: $31,058 Median house value: $56,900 Races in Beaver Meadows: White Non-Hispanic (98.3%) Hispanic (1.2%) Ancestries: Slovak (20.9%), German (13.2%), Polish (12.3%), Italian (11.1%), Irish (10.5%), Czech… Read More »

Altoona, PA Population

Population: 49,523. Estimated population in July 2020: 47,176 (-4.7% change) Males: 23,229 (46.9%), Females: 26,294 (53.1%) Blair County Zip codes: 16601, 16602. Median resident age: 37.4 years Median household income: $28,248 Median house value: $58,000 Races in Altoona: White Non-Hispanic (95.6%) Black (2.5%) Two or more races (0.8%) Hispanic (0.7%) Ancestries: German (37.9%), Irish (18.3%),… Read More »

Sayre, PA Population

Population: 5,813. Estimated population in July 2020: 5,606 (-3.6% change) Males: 2,683 (46.2%), Females: 3,130 (53.8%) Bradford County Zip code: 18840 Median resident age: 38.9 years Median household income: $33,338 Median house value: $71,100 Races in Sayre: White Non-Hispanic (96.4%) Two or more races (0.9%) Hispanic (0.7%) Black (0.6%) Asian Indian (0.5%) Ancestries: Irish (19.4%),… Read More »

Schaefferstown, PA Population

Population: 984 Males: 490 (49.8%), Females: 494 (50.2%) Lebanon County Zip code: 17088 Median resident age: 39.4 years Median household income: $43,542 Median house value: $102,300 Races in Schaefferstown: White Non-Hispanic (99.1%) Black (0.5%) Ancestries: German (52.5%), Irish (7.2%), United States (6.6%), Russian (5.3%), English (4.0%), Italian (3.2%). Elevation: 574 feet Land area: 2.7 square… Read More »

Schellsburg, PA Population

Population: 316. Estimated population in July 2020: 310 (-1.9% change) Males: 148 (46.8%), Females: 168 (53.2%) Bedford County Zip code: 15559 Median resident age: 38.7 years Median household income: $36,563 Median house value: $85,000 Races in Schellsburg: White Non-Hispanic (98.1%) Two or more races (1.3%) American Indian (0.9%) Ancestries: German (44.6%), Irish (12.3%), English (10.8%),… Read More »

Schnecksville, PA Population

Population: 1,989 Males: 963 (48.4%), Females: 1,026 (51.6%) Lehigh County Zip code: 18078 Median resident age: 39.6 years Median household income: $74,808 Median house value: $157,600 Races in Schnecksville: White Non-Hispanic (97.3%) Hispanic (1.2%) Other race (0.5%) Ancestries: German (47.0%), Irish (10.0%), Italian (9.8%), English (9.2%), Welsh (7.1%), Slovak (6.1%). Elevation: 666 feet Land area:… Read More »

Schuylkill Haven, PA Population

Population: 5,548. Estimated population in July 2020: 5,283 (-4.8% change) Males: 2,645 (47.7%), Females: 2,903 (52.3%) Schuylkill County Zip code: 17972 Median resident age: 38.7 years Median household income: $32,442 Median house value: $66,600 Races in Schuylkill Haven: White Non-Hispanic (96.6%) Hispanic (1.3%) Two or more races (0.8%) Black (0.8%) Ancestries: German (45.4%), Irish (15.2%),… Read More »

Schwenksville, PA Population

Population: 1,693 Males: 794 (46.9%), Females: 899 (53.1%) Montgomery County Zip code: 19473 Median resident age: 30.2 years Median household income: $44,514 Median house value: $123,100 Races in Schwenksville: White Non-Hispanic (92.9%) Black (2.8%) Hispanic (2.1%) Two or more races (1.2%) Other race (0.6%) Ancestries: German (25.7%), Irish (17.1%), Italian (10.0%), English (7.7%), United States… Read More »

Scottdale, PA Population

Population: 4,772. Estimated population in July 2020: 4,567 (-4.3% change) Males: 2,221 (46.5%), Females: 2,551 (53.5%) Westmoreland County Zip code: 15683 Median resident age: 42.1 years Median household income: $32,000 Median house value: $73,900 Races in Scottdale: White Non-Hispanic (97.8%) Black (1.1%) Ancestries: German (35.7%), Polish (12.0%), Irish (11.8%), Italian (10.5%), English (10.3%), Scottish (4.6%).… Read More »

Scranton, PA Population

Population: 76,415. Estimated population in July 2020: 73,120 (-4.3% change) Males: 35,543 (46.5%), Females: 40,872 (53.5%) Lackawanna County Zip codes: 18503, 18504, 18505, 18508, 18509, 18510, 18512. Median resident age: 38.8 years Median household income: $28,805 Median house value: $78,200 Races in Scranton: White Non-Hispanic (92.3%) Black (3.0%) Hispanic (2.6%) Other race (1.2%) Two or… Read More »

Selinsgrove, PA Population

Population: 5,383. Estimated population in July 2020: 5,417 (+0.6% change) Males: 2,357 (43.8%), Females: 3,026 (56.2%) Snyder County Zip code: 17870 Median resident age: 25.5 years Median household income: $31,034 Median house value: $83,400 Races in Selinsgrove: White Non-Hispanic (92.9%) Hispanic (2.9%) Black (2.7%) Other race (0.9%) Two or more races (0.7%) Ancestries: German (36.8%),… Read More »

Sellersville, PA Population

Population: 4,564. Estimated population in July 2020: 4,496 (-1.5% change) Males: 2,295 (50.3%), Females: 2,269 (49.7%) Bucks County Zip code: 18960 Median resident age: 33.8 years Median household income: $46,500 Median house value: $122,600 Races in Sellersville: White Non-Hispanic (96.1%) Hispanic (2.0%) Two or more races (1.1%) Black (0.6%) American Indian (0.6%) Ancestries: German (37.8%),… Read More »

Seltzer, PA Population

Population: 307 Males: 139 (45.3%), Females: 168 (54.7%) Schuylkill County Zip code: 17974 Median resident age: 46.8 years Median household income: $33,438 Median house value: $56,400 Races in Seltzer: White Non-Hispanic (100.0%) Ancestries: Lithuanian (37.1%), Irish (25.1%), German (16.6%), Ukrainian (16.3%), Slovak (13.7%), Dutch (7.8%). Elevation: 900 feet Land area: 0.1 square miles Population For… Read More »

Seneca, PA Population

Population: 966 Males: 469 (48.6%), Females: 497 (51.4%) Venango County Zip code: 16346 Median resident age: 45.7 years Median household income: $35,250 Median house value: $68,400 Races in Seneca: White Non-Hispanic (99.2%) Ancestries: German (42.2%), Irish (15.6%), English (8.4%), Italian (7.5%), United States (7.3%), Dutch (3.6%). Elevation: 1444 feet Land area: 2.2 square miles Population… Read More »

Seven Valleys, PA Population

Population: 492. Estimated population in July 2020: 503 (+2.2% change) Males: 241 (49.0%), Females: 251 (51.0%) York County Zip code: 17360 Median resident age: 36.1 years Median household income: $43,542 Median house value: $91,100 Races in Seven Valleys: White Non-Hispanic (98.0%) American Indian (1.0%) Other race (0.8%) Hispanic (0.6%) Ancestries: German (52.0%), Irish (13.2%), United… Read More »

Seward, PA Population

Population: 484. Estimated population in July 2020: 466 (-3.7% change) Males: 235 (48.6%), Females: 249 (51.4%) Westmoreland County Zip code: 15954 Median resident age: 42.9 years Median household income: $29,583 Median house value: $46,000 Races in Seward: White Non-Hispanic (99.0%) Two or more races (0.6%) Ancestries: German (34.9%), Irish (20.5%), English (12.0%), Italian (11.8%), Polish… Read More »

Sewickley, PA Population

Population: 3,902. Estimated population in July 2020: 3,674 (-5.8% change) Males: 1,732 (44.4%), Females: 2,170 (55.6%) Allegheny County Zip codes: 15143. Median resident age: 42.1 years Median household income: $39,598 Median house value: $132,500 Races in Sewickley: White Non-Hispanic (87.4%) Black (9.6%) Two or more races (1.1%) Hispanic (1.1%) American Indian (0.5%) Ancestries: German (26.8%),… Read More »