GetSalaryPulse

Ohio, OH · 2026

Nurse Practitioners Salary in Ohio (2026)

Average across 3 cities · Based on BLS data · Updated 2026

State Average

$128,787

per year

State Median

$124,097

per year

vs National Average

-6%

national avg: $137,300

25th %ile

$110,674

Entry

Average

$128,787

State avg

75th %ile

$146,984

Senior

Nurse Practitioners Salary by City in Ohio

CityAvg Salaryvs State AvgYoY Growth
Cincinnati, OH$130,709+1%+3.4%
Columbus, OH$129,885+1%+3.4%
Akron, OH$125,766-2%+3.4%

Compare cities side by side

See how Nurse Practitioners salaries stack up across Ohio cities.

Compare cities →