Licensed Practical Nurse Salary in Pennsylvania
Licensed Practical Nurses in Pennsylvania earn a median of $63,940 a year, or $30.74 an hour. That ranks Pennsylvania #24 of 51 states and is $460 less than the national median.
- Median / year
- $63,940
- Median / hour
- $30.74
- Employed
- 38,260
- National rank
- #24of 51
Pay range in Pennsylvania
Licensed Practical Nurse pay by Pennsylvania metro area
| Metro area | Median | Jobs |
|---|---|---|
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $70,710 | 15,920 |
| Lebanon, PA | $65,430 | 460 |
| Reading, PA | $64,950 | 990 |
| Gettysburg, PA | $64,310 | 230 |
| Allentown-Bethlehem-Easton, PA-NJ | $64,050 | 2,230 |
| Chambersburg, PA | $63,960 | 360 |
| York-Hanover, PA | $63,460 | 1,070 |
| Lancaster, PA | $63,290 | 1,740 |
| Pittsburgh, PA | $63,060 | 5,800 |
| Harrisburg-Carlisle, PA | $62,680 | 2,180 |
| State College, PA | $61,960 | 440 |
| Scranton--Wilkes-Barre, PA | $61,740 | 2,270 |
| Williamsport, PA | $61,200 | 560 |
| Erie, PA | $60,510 | 940 |
| Altoona, PA | $59,680 | 630 |
| Johnstown, PA | $57,320 | 370 |
FAQ
How much does a licensed practical nurse make in Pennsylvania?
The median annual wage is $63,940 ($30.74 per hour), according to the BLS for May 2025. That is $460 below the U.S. median of $64,400.
What do entry-level LPNs make in Pennsylvania?
The lowest-paid 10% of Pennsylvania LPNs earned $51,500 or less ($24.76/hour), a reasonable estimate for new graduates.
Where do LPNs earn the most in Pennsylvania?
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD has the highest metro median at $70,710.
How many LPNs work in Pennsylvania?
About 38,260 LPNs were employed in Pennsylvania in May 2025.