Registered Nurses Salary in Pennsylvania
Median annual wage in Pennsylvania: $96,430 -1.1% vs national
Pennsylvania vs United States
| Pennsylvania | United States | |
|---|---|---|
| Median annual | $96,430 | $97,550 |
| Median hourly | $46.36 | $46.90 |
| Employment | 146,520 | 3,379,720 |
| Location quotient | 1.11 | 1.00 |
Data source: BLS OES state file (Pennsylvania) · U.S. BLS OES, May 2024 (updated April 2025)
What the data says
At $46.36 per hour, a full-time schedule (2,080 hours per year) works out to roughly $96,429 — in line with the reported median annual wage of $96,430.
Frequently Asked Questions
What is the average registered nurses salary in Pennsylvania?
The median annual wage in Pennsylvania is $96,430 ($46.36 per hour), per BLS OES May 2024 data.
How does Pennsylvania compare to the national average for registered nurses?
The Pennsylvania median of $96,430 is 1.1% lower than the U.S. median of $97,550.
How many registered nurses work in Pennsylvania?
Approximately 146,520 are employed in Pennsylvania, per BLS OES.