Bordering states
Pennsylvania vs West Virginia
Short answer
- PA
- 13,078,751
- WV
- 1,769,979
The two states, county by county
Both maps share one density scale, so the same shade means the same number of people per square mile on either side of the border. Darker counties are denser. Select a county to open its page.
Pennsylvania
West Virginia
- < 33
- < 60
- < 121
- < 274
- ≥ 274
Residents, 2024
- 01Pennsylvania13,078,751
- 02West Virginia1,769,979
Land, square miles
- 01Pennsylvania44,742
- 02West Virginia24,041
People per square mile
- 01Pennsylvania292.3
- 02West Virginia73.6
Median county household income
- 01Pennsylvania$62,918
- 02West Virginia$53,187
Side by side
| Measure | Pennsylvania | West Virginia |
|---|---|---|
| Residents, 2024 | 13,078,751 | 1,769,979 |
| Rank by population | 5th | 39th |
| Land, sq mi | 44,742 | 24,041 |
| People per sq mi | 292.3 | 73.6 |
| County-equivalents | 67 | 55 |
| Median county residents | 82,953 | 21,285 |
| Median county income | $62,918 | $53,187 |
| Most populous county | Philadelphia County | Kanawha County |
| Largest county by land | Lycoming County | Randolph County |
| Capital | Harrisburg | Charleston |
| Daylight at capital, June 21 | 15 h 03 min | 14 h 50 min |
| Census division | Middle Atlantic | South Atlantic |
Population and density
Pennsylvania has 13,078,751 residents, 7.4 times West Virginia's 1,769,979. Pennsylvania ranks 5th and West Virginia 39th of the 50 states and DC. Pennsylvania is the more crowded, with 292.3 people per square mile against 73.6, 4.0 times.
Land area
Pennsylvania has 44,742 square miles of land, 86% more than West Virginia's 24,041. The largest county-equivalent in Pennsylvania is Lycoming County at 1,229 square miles; in West Virginia it is Randolph County at 1,040.
Counties
Pennsylvania is divided into 67 county-equivalents and West Virginia into 55, so an average Pennsylvania county covers 668 square miles against 437. The typical county in Pennsylvania has 82,953 residents, against 21,285 in West Virginia. The most populous are Philadelphia County (1,573,916) and Kanawha County (173,906).
6 county names appear on both sides of the border: Fayette, Jefferson, Mercer, Monroe, Wayne, Wyoming. Use the FIPS code, not the name, when joining data across the two states.
Household income
The median county in Pennsylvania has a household income of $62,918, 18% above West Virginia's $53,187. The highest county incomes are Chester County ($120,925) in Pennsylvania and Jefferson County ($92,747) in West Virginia, from SAIPE 2023.
Capitals and daylight
Harrisburg and Charleston are 286 miles apart in a straight line; from Harrisburg the initial bearing is 244°, WSW. On June 21, 2026, Harrisburg gets 15 h 03 min of daylight and Charleston 14 h 50 min; on December 21 the figures are 9 h 18 min and 9 h 30 min. Month by month tables are on the Harrisburg and Charleston daylight pages.
Where they sit
The border between them is also a Census region boundary: Pennsylvania is in the Northeast and West Virginia in the South. By county internal points, Pennsylvania spans 2 UTM zones and West Virginia 2.
Questions people ask
Which is bigger, Pennsylvania or West Virginia?
Pennsylvania, with 44,742 square miles of land against 24,041, 1.86 times as large.
Which has more people, Pennsylvania or West Virginia?
Pennsylvania has 13,078,751 residents, 7.4 times West Virginia's 1,769,979.
How far is Harrisburg from Charleston?
286 miles in a straight line, heading WSW (244°) from Harrisburg.
Do Pennsylvania and West Virginia have counties with the same name?
Yes, 6: Fayette, Jefferson, Mercer, Monroe, Wayne, Wyoming.
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
- 01Census Vintage 2024 county population estimates
- 02Census 2024 Gazetteer, counties
- 03Census SAIPE 2023 state and county estimates
- 04Census Bureau regions and divisions of the United States (last verified 2026-09-30)
How every number is computed: methodology. Spotted a wrong figure? Report an error.