How much does a Mental Health Nurse make in Pennsylvania?

Average Mental Health Nurse Salary

High Confidence

$2,391/week

The average salary for a Mental Health Nurse in Pennsylvania is $2,391 per week. This is 6% higher than the US average of $2,250.

Estimate based on 538 active jobs in the last 90 days.

What cities in Pennsylvania pay the most for Mental Health Nurse?

CityAverage Weekly SalaryMax Weekly Salary
Bethlehem, Pennsylvania$3,756$4,560
Pottsville, Pennsylvania$3,559$4,104
Lebanon, Pennsylvania$3,277$3,571
Chambersburg, Pennsylvania$3,011$4,378
Phoenixville, Pennsylvania$2,956$2,956
York, Pennsylvania$2,955$4,378
Danville, Pennsylvania$2,928$4,256
Brookville, Pennsylvania$2,891$2,891
Huntingdon, Pennsylvania$2,891$2,891
Coatesville, Pennsylvania$2,872$3,375

Get alerts about new jobs and salary trends in Pennsylvania

Be the first to know about new jobs for Mental Health Nurses with the salary that suits you.

How does the pay for Mental Health Nurses in Pennsylvania compare to nearby states?

Average Weekly SalaryMax Weekly Salary
New Jersey$2,549$5,217
Vermont$2,449$4,270
New York$2,408$5,475
Massachusetts$2,237$5,844
Maryland$2,196$4,478
Delaware$2,138$2,642
West Virginia$2,103$3,010
Connecticut$2,084$3,762
District of Columbia$2,066$3,060
Virginia$2,049$4,008

Top Mental Health Nurse Jobs

View job details for Travel Nurse RN - PsychiatricHost Healthcare
Travel Nurse RN - Psychiatric
Philadelphia, Pennsylvania
Host Healthcare
a day ago
ASAP13 wks5x8 hrsDays
$2,589/wk
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricStability Healthcare
Travel Nurse RN - Psychiatric
Doylestown, Pennsylvania
Stability Healthcare
a day ago
ASAP13 wks5x8 hrsDays
$2,327/wk
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricStability Healthcare
Travel Nurse RN - Psychiatric
Centre Hall, Pennsylvania
Stability Healthcare
a day ago
ASAP12 wks3x12 hrsNights
$2,097/wk
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricMedmetry
Travel Nurse RN - Psychiatric
Lancaster, Pennsylvania
Medmetry
a day ago
ASAP13 wks3x12 hrs
$2,027/wk
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricMedmetry
Travel Nurse RN - Psychiatric
Shippensburg, Pennsylvania
Medmetry
a day ago
ASAP13 wks3x12 hrsNights
$1,927/wk
Travel contract
I'm interested

What are the highest paying Agencies for Mental Health Nurse jobs in Pennsylvania?

Average Weekly SalaryMax Weekly Salary
Tact Medical Staffing$4,160$4,160
Gale Healthcare Solutions$3,275$4,088
CareStaff Partners$3,023$3,640
Access Healthcare$2,982$4,560
Travel Nurse Across America$2,801$3,318
Ardor Health Solutions$2,774$3,968
Focus Staff$2,764$3,692
White Glove Placement$2,714$3,227
Nightingale Nurses$2,677$2,677
Assured Nursing$2,658$3,326