The average salary for a Geriatrics Nurse in Salem, NH is $46.40 per hour. This is 11% lower than the New Hampshire average of $51.59.
Estimate based on Bureau of Labor Statistics data.
Geriatrics Nurse salaries in Salem, NH compared to State and National Averages
$46.40/hour
Salem, NH
4% higher than the US average.
$51.59/hour
New Hampshire
13% higher than the US average.
$44.71/hour
United States
How Geriatrics Nurse Salaries in Salem Compare to Other Cities
Search
West Palm Beach, Florida
$35/hour
This is 34% lower than the Salem average of $46.40.
Geriatrics Nurse Career Guide
Use our exclusive Career Guides to research the education, qualifications, skills and responsibilities for a variety of healthcare disciplines and specialties employers are hiring now.
The Highest-Paying Metro for Nurses in Every State (2026 Update)Explore top areas in all 50 states where working in nursing pays more than other occupations.