Registered Nurse (RN) Salary in Pennsylvania
Median annual base pay is $69,992 across 182 reported Registered Nurse (RN) salaries in Pennsylvania.
Median hourly rate is $33.36 per hour.
Updated 17 August 2026
Salary Distribution (By Percentile)
| P10 | P25 | Median | P75 | P90 |
|---|---|---|---|---|
| $63,523 | $65,166 | $69,992 | $81,120 | $83,574 |
Top Cities in Pennsylvania
| City | Median | Reports |
|---|---|---|
| Pittsburgh | $104,400 | 7 |
| Philadelphia | $98,000 | 10 |
| Huntingdon | $86,382 | 8 |
| Sayre | $81,120 | 20 |
| Monongahela | $78,790 | 12 |
| St. Marys | $69,389 | 12 |
| Dubois | $66,102 | 95 |
Top Employers in Pennsylvania
| Employer | Median | Reports |
|---|---|---|
| J. C. Blaire Hospital | $86,382 | 8 |
| Lehigh Valley Health Network | $83,200 | 6 |
| The Robert Packer Hospital | $81,120 | 20 |
| Monongahela Valley Hospital, Inc. | $78,790 | 12 |
| Elk Regional Health Center | $69,389 | 12 |
| Dubois Regional Medical Center | $67,371 | 62 |
| Penn Highlands DuBois | $66,102 | 35 |
Salary by Level
| Level | Common titles | Median | Reports |
|---|---|---|---|
| Entry | New Grad RN · RN I · Staff Nurse | — | 1 |
| Senior | Senior Nurse Consultant · Medical Science Liaison · Senior RN | — | 1 |
| Lead / Expert | Principal Nurse Consultant · Lead Clinical Specialist · Nurse Administrator | — | 1 |
How They're Paid
| Model | Median | Reports |
|---|---|---|
| Hourly | $69,389 | 162 |
| Annual Salary | $72,792 | 5 |
Registered Nurse (RN) salaries in other states
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Florida
- Georgia
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- South Carolina
- South Dakota
- Tennessee
- Texas
- Vermont
- Virginia
- Washington
Common questions
How much does a Registered Nurse (RN) make in Pennsylvania?
The median Registered Nurse (RN) salary in Pennsylvania is $69,992 per year, based on 182 reported salaries.
What is the hourly rate for a Registered Nurse (RN) in Pennsylvania?
The median reported rate is $33.36 per hour.
Which city in Pennsylvania pays Registered Nurse (RN)s the most?
Pittsburgh has the highest median at $104,400 per year, of the cities with enough reports to publish a median.
Which employers pay Registered Nurse (RN)s the most in Pennsylvania?
Of the employers with enough reports to publish a median, J. C. Blaire Hospital is highest at $86,382 per year.
Am I underpaid as a Registered Nurse (RN)?
All Registered Nurse (RN) salaries · Browse salaries by role