Nurse Practitioner Salaries in Columbus, OH

Salary estimated from 44 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 9, 2019
Average in Columbus, OH
$98,121 per year
Meets national average
  • Most Reported
$41,000
$178,000
Salary Distribution

How much does a Nurse Practitioner make in Columbus, OH?

The average salary for a Nurse Practitioner is $98,121 per year in Columbus, OH, which meets the national average. Salary estimates are based on 44 salaries submitted anonymously to Indeed by Nurse Practitioner employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Nurse Practitioner is less than 1 year.
Be the first one to know about new Nurse Practitioner positions in Columbus, OH with the salary that suits you.
You will start receiving job alerts.
Please check your email - Send a confirmation message to
Nurse Practitioner salaries by company in Columbus, OH
CompanyAverage salary
$105,000 per year
$93,319 per year
$163,688 per year
$120,000 per year
$110,000 per year
$102,106 per year
$98,825 per year
$87,634 per year
$87,193 per year
$84,853 per year
Nurse Practitioner salaries by location
CityAverage salary
$101,698 per year
$103,376 per year
$99,757 per year
$98,958 per year
$110,397 per year

Job openings for Nurse Practitioner

View all job openings for Nurse Practitioner