Content has loaded
Nurse salary in Pittsburgh, PA
How much does a Nurse make in Pittsburgh, PA?
Average base salary
$35.80
- Hour
- Day
- Week
- Year
same
as national averageAverage $35.80
Low $24.49
High $52.32
The average salary for a nurse is $35.80 per hour in Pittsburgh, PA and $10,000 overtime per year.37 salaries taken from job postings on Indeed in the past 36 months (updated July 23, 2026).
Highest paying companies for Nurse in Pittsburgh, PA
Average year pay is based on job postings on Indeed in the past 36 months.Rock Medical Group
$160,420per year
GHR Healthcare
$146,250per year
MedPro Healthcare Staffing
$123,485per year
A-Line Staffing
$104,083per year
Reliant Staffing
$104,000per year
Maxim Healthcare
$103,750per year
Highest paying cities for Nurses near Pittsburgh, PA
Where can a Nurse earn more?
Compare salaries for Nurses in different locationsFrequently Asked Questions (FAQs) about Nurse