U.S. Census Bureau · 2025 Population Estimates Program (PEP)
Pennsylvania County Population — 2025 PEP
July 1, 2025 resident population estimates for 67 counties. State total (sum of these county estimates): 13,059,432 persons.
Separate 2025 TIGER/Line county boundaries validate county identity; these are not ACS 2024 survey estimates.
Source and downloads
2025 Census PEP county estimates, 2020–2025 series; counts are persons, migration counts are persons, published rates are per 1,000, and unavailable values remain null (not zero). 2020 rates are unavailable for the partial-year interval. County totals and characteristics are verified against the pinned raw Census CSV receipts and independent 2025 county geometry.
Official Census PEP county source · Download JSON · Download CSV · Download source metadata
Official state totals and county summaries
Official NST July 1, 2025 state total: 13,059,432 persons (SUMLEV 040, PEP Vintage 2025). County sum: 13,059,432 persons; comparison status: equal.
Official NST July 2020: 12,995,576 persons; July 2020–July 2025 change: +63,856 persons; growth: 0.491367 percent (denominator: official July 2020 population).
County July 2024–July 2025: Growing: 30 · Shrinking: 37 · Unchanged: 0 · Missing: 0. Median county growth: -0.082385 percent.
Largest county: Philadelphia County (GEOID 42101): 1574281 persons.
Fastest county growth: Cumberland County (GEOID 42041): 0.951736 percent.
Greatest numeric increase: York County (GEOID 42133): 3211 persons.
no minimum population; missing excluded per measure; median of county percentages, not population weighted; equal values use ascending full GEOID.
Official state demographics
Resident population · SUMLEV 040 · July 1, 2025 · Census PEP Vintage 2025. Denominator for every share: 13,059,432 resident persons. Six exclusive race groups; Hispanic origin overlaps race and must not be added to it. Release: June 2026; exact day unproved; PEP estimates have no ACS sampling MOE.
Scroll horizontally to see Count and Share. Keyboard: focus this table region and use Left and Right arrow keys.
| Measure | Count | Share |
|---|---|---|
| Female | 6,663,203 persons | 51.022150 percent |
| Male | 6,396,229 persons | 48.977850 percent |
| Ages 18–24 | 1,186,683 persons | 9.086789 percent |
| Ages 25–44 | 3,354,806 persons | 25.688759 percent |
| Ages 45–64 | 3,147,522 persons | 24.101523 percent |
| Ages 65 and older | 2,799,790 persons | 21.438834 percent |
| Under 18 | 2,570,631 persons | 19.684095 percent |
| American Indian or Alaska Native alone | 87,729 persons | 0.671767 percent |
| Asian alone | 603,761 persons | 4.623180 percent |
| Black or African American alone | 1,602,346 persons | 12.269645 percent |
| Native Hawaiian or other Pacific Islander alone | 11,236 persons | 0.086037 percent |
| Two or more races | 503,290 persons | 3.853843 percent |
| White alone | 10,251,070 persons | 78.495527 percent |
| Hispanic (any race) | 1,296,087 persons | 9.924528 percent |
| Not Hispanic | 11,763,345 persons | 90.075472 percent |
Official state median age: 41.4 years. Published state SYASEX median age; not a county aggregation, not ACS.
Revised April 1, 2020 estimates base (official NST): 13,002,753 persons; county base sum: 13,002,753 persons; comparison: equal. This is not the original decennial census count.
Original April 1, 2020 Census count: 67 compatible counties; 0 unavailable. Published Census county centers-of-population POPULATION, original 2020 Gazetteer and official 2020–2025 geographic-change evidence; no boundary allocation. Original count, revised April estimates base and July 2020 estimate are separate observations. Documentation: November 2021; exact file release day unproved; retrieval is not release. Official original count source. Original 2020 Gazetteer identity plus Census geographic-change notes 2014–2025; no county-level change recorded from 2020 onward, exact full modern name, and original count required. Any recorded county-level change or referenced counterparty is conservatively unavailable, including unresolved internal redistricting. Same GEOID alone is insufficient. Not a claim of identical cartographic coordinates; no invented allocations.
Source release date unavailable: retained pins do not attest an official release date; retrieval is not release. Reference dates and Vintage 2025 are explicit; no current-vintage refresh is implied.
County population and demographic explorer
Choose a measure, observation year and county without downloading boundaries. Rankings, search, trends and CSV work without a map. Load map explicitly to download the full, unsimplified 2025 TIGER boundaries; this defers rather than removes their payload. The table remains available without JavaScript.
PEP population · persons · July 1, 2025. Denominator: none. Calculation/source: CO POPESTIMATEy. Vintage 2025; null with metric_status reason; measured zero remains zero; no imputation.
Loading county controls; static rankings available below…
Map not loaded. County controls and rankings do not require boundaries.
After loading, Tab to a county and press Enter or Space; colors and the legend indicate signed direction and magnitude. Outlines show selection. The county picker works before and after map loading.
Selected county demographic breakdown
July 1, 2025 · Philadelphia County (GEOID 42101). Same-period county population is the share denominator. Hispanic origin overlaps race; do not add origin to race counts. Other overlapping classifications are not additive. Official county median age is from PEP AGESEX MEDIAN_AGE_TOT, not ACS.
| Classification / source | Count or statistic | Share / status |
|---|---|---|
| Sex · PEP male | 742,507 persons | 47.164833 percent |
| Sex · PEP female | 831,774 persons | 52.835167 percent |
| Age bands · PEP under18 | 312,490 persons | 19.849696 percent |
| Age bands · PEP age18 24 | 156,572 persons | 9.945620 percent |
| Age bands · PEP age25 44 | 526,067 persons | 33.416334 percent |
| Age bands · PEP age45 64 | 329,079 persons | 20.903447 percent |
| Age bands · PEP age65plus | 250,073 persons | 15.884902 percent |
| Race alone (partition) · PEP white alone | 695,414 persons | 44.173435 percent |
| Race alone (partition) · PEP black alone | 637,429 persons | 40.490167 percent |
| Race alone (partition) · PEP aian alone | 20,218 persons | 1.284269 percent |
| Race alone (partition) · PEP asian alone | 145,925 persons | 9.269311 percent |
| Race alone (partition) · PEP nhpi alone | 2,710 persons | 0.172142 percent |
| Race alone (partition) · PEP two or more | 72,585 persons | 4.610676 percent |
| Hispanic origin (overlaps race) · PEP hispanic any race | 271,320 persons | 17.234534 percent |
| Hispanic origin (overlaps race) · PEP not hispanic | 1,302,961 persons | 82.765466 percent |
| Other overlapping classifications (not additive) · PEP white alone or combination | 755,826 persons | 48.010870 percent |
| Other overlapping classifications (not additive) · PEP not hispanic white alone | 528,442 persons | 33.567197 percent |
| Official county median age · AGESEX MEDIAN_AGE_TOT | 35.7 years | Not a share; not ACS or an average of county medians |
Use Ctrl/Command or Shift to select multiple counties. The following trend uses exact resident persons, not percentages; county size affects the scale. Missing observations break lines; the revised April estimates base is a separate dashed partial interval.
2025 county population rankings
All 67 county estimates are present without JavaScript, ranked by 2025 population (largest first). Signed changes compare July 1, 2024 to July 1, 2025. Unavailable is not zero; equal values break ties by GEOID (ascending).
Showing all 67 counties; ranked by 2025 population, descending.
| Rank | County | GEOID | Population (persons) | Signed change (persons) | Signed change (percent) |
|---|---|---|---|---|---|
| 1 | Philadelphia County | 42101 | 1,574,281 | +1546 persons | +0.098300% |
| 2 | Allegheny County | 42003 | 1,225,035 | -2139 persons | -0.174303% |
| 3 | Montgomery County | 42091 | 877,643 | +2483 persons | +0.283720% |
| 4 | Bucks County | 42017 | 647,828 | -588 persons | -0.090683% |
| 5 | Delaware County | 42045 | 580,937 | -479 persons | -0.082385% |
| 6 | Lancaster County | 42071 | 563,159 | +1097 persons | +0.195174% |
| 7 | Chester County | 42029 | 557,116 | +2586 persons | +0.466341% |
| 8 | York County | 42133 | 473,197 | +3211 persons | +0.683212% |
| 9 | Berks County | 42011 | 440,072 | +1693 persons | +0.386196% |
| 10 | Lehigh County | 42077 | 384,383 | +1444 persons | +0.377084% |
| 11 | Westmoreland County | 42129 | 349,324 | -1149 persons | -0.327843% |
| 12 | Luzerne County | 42079 | 332,126 | +1228 persons | +0.371111% |
| 13 | Northampton County | 42095 | 324,411 | +1326 persons | +0.410418% |
| 14 | Dauphin County | 42043 | 293,351 | +434 persons | +0.148165% |
| 15 | Cumberland County | 42041 | 277,270 | +2614 persons | +0.951736% |
| 16 | Erie County | 42049 | 265,832 | -603 persons | -0.226322% |
| 17 | Lackawanna County | 42069 | 216,502 | +84 persons | +0.038814% |
| 18 | Washington County | 42125 | 210,802 | +167 persons | +0.079284% |
| 19 | Butler County | 42019 | 200,169 | +869 persons | +0.436026% |
| 20 | Monroe County | 42089 | 167,179 | +361 persons | +0.216404% |
| 21 | Beaver County | 42007 | 166,032 | +263 persons | +0.158655% |
| 22 | Franklin County | 42055 | 160,652 | +1176 persons | +0.737415% |
| 23 | Centre County | 42027 | 157,393 | -1112 persons | -0.701555% |
| 24 | Lebanon County | 42075 | 146,380 | +988 persons | +0.679542% |
| 25 | Schuylkill County | 42107 | 145,085 | +676 persons | +0.468115% |
| 26 | Cambria County | 42021 | 128,968 | -937 persons | -0.721296% |
| 27 | Fayette County | 42051 | 123,021 | -938 persons | -0.756702% |
| 28 | Blair County | 42013 | 119,541 | -510 persons | -0.424819% |
| 29 | Lycoming County | 42081 | 112,587 | -331 persons | -0.293133% |
| 30 | Mercer County | 42085 | 107,860 | -378 persons | -0.349230% |
| 31 | Adams County | 42001 | 107,594 | +439 persons | +0.409687% |
| 32 | Northumberland County | 42097 | 89,920 | -49 persons | -0.054463% |
| 33 | Lawrence County | 42073 | 83,911 | -176 persons | -0.209307% |
| 34 | Indiana County | 42063 | 82,878 | -379 persons | -0.455217% |
| 35 | Crawford County | 42039 | 81,792 | -154 persons | -0.187929% |
| 36 | Clearfield County | 42033 | 78,100 | -31 persons | -0.039677% |
| 37 | Somerset County | 42111 | 72,004 | -205 persons | -0.283898% |
| 38 | Columbia County | 42037 | 66,193 | +196 persons | +0.296983% |
| 39 | Carbon County | 42025 | 65,868 | +159 persons | +0.241976% |
| 40 | Armstrong County | 42005 | 63,698 | -57 persons | -0.089405% |
| 41 | Pike County | 42103 | 62,808 | +544 persons | +0.873699% |
| 42 | Bradford County | 42015 | 59,600 | +7 persons | +0.011746% |
| 43 | Wayne County | 42127 | 51,703 | +341 persons | +0.663915% |
| 44 | Venango County | 42121 | 49,346 | -172 persons | -0.347348% |
| 45 | Bedford County | 42009 | 47,480 | -86 persons | -0.180801% |
| 46 | Perry County | 42099 | 46,806 | +240 persons | +0.515398% |
| 47 | Mifflin County | 42087 | 46,127 | +104 persons | +0.225974% |
| 48 | Jefferson County | 42065 | 43,255 | -85 persons | -0.196124% |
| 49 | Huntingdon County | 42061 | 43,001 | -383 persons | -0.882814% |
| 50 | Union County | 42119 | 42,313 | -328 persons | -0.769213% |
| 51 | Tioga County | 42117 | 40,502 | -61 persons | -0.150383% |
| 52 | Snyder County | 42109 | 39,655 | -34 persons | -0.085666% |
| 53 | McKean County | 42083 | 38,984 | -305 persons | -0.776299% |
| 54 | Susquehanna County | 42115 | 38,237 | +57 persons | +0.149293% |
| 55 | Clinton County | 42035 | 37,870 | +63 persons | +0.166636% |
| 56 | Warren County | 42123 | 37,038 | -273 persons | -0.731688% |
| 57 | Clarion County | 42031 | 36,680 | -61 persons | -0.166027% |
| 58 | Greene County | 42059 | 33,885 | -257 persons | -0.752739% |
| 59 | Elk County | 42047 | 29,926 | -141 persons | -0.468953% |
| 60 | Wyoming County | 42131 | 25,790 | -67 persons | -0.259117% |
| 61 | Juniata County | 42067 | 23,403 | -51 persons | -0.217447% |
| 62 | Montour County | 42093 | 17,868 | -32 persons | -0.178771% |
| 63 | Potter County | 42105 | 15,897 | -113 persons | -0.705809% |
| 64 | Fulton County | 42057 | 14,483 | -7 persons | -0.048309% |
| 65 | Forest County | 42053 | 6,614 | +19 persons | +0.288097% |
| 66 | Sullivan County | 42113 | 5,856 | -39 persons | -0.661578% |
| 67 | Cameron County | 42023 | 4,211 | -121 persons | -2.793167% |
County population trend · 2020–2025
Resident population (persons), not ACS housing. April 1, 2020 estimates base is distinct from the July 1, 2020 estimate. The April–July 2020 change is partial-year; the July 2020–July 2021 interval is the first July-to-July comparison. No 2020 annual rate is shown. Missing observations are unavailable, never zero.
Showing Philadelphia County (GEOID 42101). Select a county on the map or in the rankings table to update this trend.
Horizontal axis: year (2020–2025); vertical axis: resident population (persons). The 2020 base is a separate April 1 observation; July 1 estimates run from 2020 through 2025. Focus the chart viewport and use Left/Right arrows to scroll on narrow screens. Complete axis labels stay here outside the scrolling chart; the table gives exact values and availability.
| Date | Population (persons) | Interval |
|---|---|---|
| April 1, 2020 base | 1,603,800 | Estimates base; not July 1 |
| July 1, 2020 | 1,600,737 | April–July partial-year; no annual rate |
| July 1, 2021 | 1,590,224 | July 2020–July 2021 comparison |
| July 1, 2022 | 1,572,341 | July-to-July estimate |
| July 1, 2023 | 1,565,822 | July-to-July estimate |
| July 1, 2024 | 1,572,735 | July-to-July estimate |
| July 1, 2025 | 1,574,281 | July-to-July estimate |
County population and median home value · different vintages
Each point pairs a county’s PEP July 1, 2025 resident population (persons) with its ACS 2024 5-year median owner-occupied home value (B25077, U.S. dollars). These are different reference periods and different statistical programs. This descriptive comparison does not imply causality or matched vintages. Suppressed, missing or invalid ACS estimates are unavailable, not zero and not plotted. A valid zero remains zero.
The exact-value table below works without JavaScript; chart loading requires JavaScript.
Select a county using the map or rankings to coordinate the comparison.
| County | GEOID | PEP July 1, 2025 population (persons) | ACS 2024 5-year median home value (U.S. dollars) |
|---|---|---|---|
| Adams County | 42001 | 107,594 | $268,500 |
| Allegheny County | 42003 | 1,225,035 | $227,600 |
| Armstrong County | 42005 | 63,698 | $157,300 |
| Beaver County | 42007 | 166,032 | $190,900 |
| Bedford County | 42009 | 47,480 | $179,000 |
| Berks County | 42011 | 440,072 | $257,300 |
| Blair County | 42013 | 119,541 | $161,100 |
| Bradford County | 42015 | 59,600 | $187,500 |
| Bucks County | 42017 | 647,828 | $445,700 |
| Butler County | 42019 | 200,169 | $294,200 |
| Cambria County | 42021 | 128,968 | $121,000 |
| Cameron County | 42023 | 4,211 | $88,900 |
| Carbon County | 42025 | 65,868 | $211,400 |
| Centre County | 42027 | 157,393 | $323,500 |
| Chester County | 42029 | 557,116 | $485,600 |
| Clarion County | 42031 | 36,680 | $155,700 |
| Clearfield County | 42033 | 78,100 | $137,000 |
| Clinton County | 42035 | 37,870 | $175,900 |
| Columbia County | 42037 | 66,193 | $206,200 |
| Crawford County | 42039 | 81,792 | $153,200 |
| Cumberland County | 42041 | 277,270 | $277,600 |
| Dauphin County | 42043 | 293,351 | $236,400 |
| Delaware County | 42045 | 580,937 | $332,200 |
| Elk County | 42047 | 29,926 | $133,600 |
| Erie County | 42049 | 265,832 | $177,000 |
| Fayette County | 42051 | 123,021 | $143,200 |
| Forest County | 42053 | 6,614 | $115,300 |
| Franklin County | 42055 | 160,652 | $249,800 |
| Fulton County | 42057 | 14,483 | $208,500 |
| Greene County | 42059 | 33,885 | $153,900 |
| Huntingdon County | 42061 | 43,001 | $183,200 |
| Indiana County | 42063 | 82,878 | $152,800 |
| Jefferson County | 42065 | 43,255 | $139,700 |
| Juniata County | 42067 | 23,403 | $217,000 |
| Lackawanna County | 42069 | 216,502 | $201,800 |
| Lancaster County | 42071 | 563,159 | $301,100 |
| Lawrence County | 42073 | 83,911 | $147,200 |
| Lebanon County | 42075 | 146,380 | $242,000 |
| Lehigh County | 42077 | 384,383 | $300,400 |
| Luzerne County | 42079 | 332,126 | $174,100 |
| Lycoming County | 42081 | 112,587 | $202,200 |
| McKean County | 42083 | 38,984 | $104,500 |
| Mercer County | 42085 | 107,860 | $164,000 |
| Mifflin County | 42087 | 46,127 | $156,700 |
| Monroe County | 42089 | 167,179 | $267,600 |
| Montgomery County | 42091 | 877,643 | $436,700 |
| Montour County | 42093 | 17,868 | $248,100 |
| Northampton County | 42095 | 324,411 | $308,600 |
| Northumberland County | 42097 | 89,920 | $162,400 |
| Perry County | 42099 | 46,806 | $236,400 |
| Philadelphia County | 42101 | 1,574,281 | $243,100 |
| Pike County | 42103 | 62,808 | $272,600 |
| Potter County | 42105 | 15,897 | $153,100 |
| Schuylkill County | 42107 | 145,085 | $153,000 |
| Snyder County | 42109 | 39,655 | $215,300 |
| Somerset County | 42111 | 72,004 | $150,600 |
| Sullivan County | 42113 | 5,856 | $197,100 |
| Susquehanna County | 42115 | 38,237 | $216,400 |
| Tioga County | 42117 | 40,502 | $181,100 |
| Union County | 42119 | 42,313 | $240,100 |
| Venango County | 42121 | 49,346 | $119,800 |
| Warren County | 42123 | 37,038 | $127,500 |
| Washington County | 42125 | 210,802 | $228,500 |
| Wayne County | 42127 | 51,703 | $242,100 |
| Westmoreland County | 42129 | 349,324 | $203,500 |
| Wyoming County | 42131 | 25,790 | $215,400 |
| York County | 42133 | 473,197 | $248,600 |