Nursing Assistants Salary in Pennsylvania

Ranked #21 of 51 · PA

3% above U.S. average
Mean annual salary $43,960 ≈ $21/hr
Median annual salary $44,590
Employment 67,740

Salary Distribution (10th–90th percentile)

P10 $37,760P25 $39,270 Median $44,590P75 $46,850P90 $49,360

About 80% of nursing assistantss in Pennsylvania earn between $37,760 and $49,360. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$43,960
U.S. average
$42,700

The mean nursing assistants salary in Pennsylvania is $43,960, about 3% above the U.S. average ($42,700). That works out to roughly $21/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $46,220 $45,820 30,680
Reading, PA $45,530 $44,220 1,830
Lebanon, PA $45,340 $45,200 730
Chambersburg, PA $45,260 $46,320 540
Lancaster, PA $44,890 $43,610 3,380
York-Hanover, PA $44,530 $43,740 1,890
Allentown-Bethlehem-Easton, PA-NJ $44,360 $43,640 4,970
Scranton--Wilkes-Barre, PA $43,980 $42,570 3,080

← Back to all nursing assistants states