Verified Salary Data

Nurse Practitioners Salary
in Ohio

Based on 138,360 salary filings from the US Department of Labor for Ohio.

$86,110
Average Salary
$81,250
Median Salary
$103,650
Max Salary
$66,060
Min Salary

Top Paying States for Nurse Practitioners

Nurse Practitioners vs National Average

Ohio Average$86,110
US National Average$132,000
Difference$-45,890

View All States

Compare Nurse Practitioners salaries across all US states and metro areas.

View Full Salary Guide →