SalaryByCity

Nurse Practitioners Salary in Cleveland, OH

2024 wage data from the Bureau of Labor Statistics

Median Salary
$130,100
Average Salary
$121,290
vs National
+$890
Employed
2,680

Salary Distribution

$76,280$157,090
10th %ileMedian: $130,10090th %ile
PercentileAnnual SalaryMonthly
10th Percentile$76,280$6,357
25th Percentile$108,850$9,071
Median$130,100$10,842
75th Percentile$133,220$11,102
90th Percentile$157,090$13,091
Mean (Average)$121,290$10,108

Nurse Practitioners Salary in Other Cities

Highest Paying Jobs in Cleveland, OH

Frequently Asked Questions

What is the average Nurse Practitioners salary in Cleveland, OH?
The median annual salary for a Nurse Practitioners in Cleveland, OH is $130,100 as of 2024. The average (mean) salary is $121,290.
What is the salary range for Nurse Practitioners in Cleveland, OH?
Nurse Practitioners salaries in Cleveland, OH range from $76,280 (10th percentile) to $157,090 (90th percentile). The middle 50% earn between $108,850 and $133,220.
How many Nurse Practitioners work in Cleveland, OH?
There are approximately 2,680 Nurse Practitioners employed in the Cleveland, OH metropolitan area.