Nurse Practitioners in Ohio

Local pay for nurse practitioners in Ohio, on the same wage scale as the U.S. Growth and openings are national.

SOC 29-1171
$124,870
median pay, Ohio
15,400
employed in Ohio
-5.6%
vs U.S. median
+40.1%
growth, 2024–34 (U.S.)
What nurse practitioners earn in Ohio

Half of nurse practitioners in Ohio earn between $106,670 and $134,750 a year; the U.S. median is $132,300.

Pay by metro in Ohio
$130,800
$128,700
$127,090
$124,580
$124,440
$121,870
$121,780
$121,230
$60k $120k $180k