Content has loaded
Nurse practitioner salary in Columbus, OH
How much does a Nurse Practitioner make in Columbus, OH?
Average base salary
$124,093
- Hour
- Day
- Week
- Month
- Year
same
as national averageAverage $124,093
Low $89,333
High $172,377
The average salary for a nurse practitioner is $124,093 per year in Columbus, OH and $18,750 overtime per year.155 salaries taken from job postings on Indeed in the past 36 months (updated September 6, 2026).
Highest paying companies for Nurse Practitioner in Columbus, OH
Average year pay is based on job postings on Indeed in the past 36 months.Capitol Bridge
$353,600per year
Palm Health Resources
$244,400per year
Weatherby Healthcare
$244,400per year
Evolution Research Group
$239,200per year
VitalCheck Wellness
$239,200per year
Dr Mobicare
$234,000per year
Looking to Hire?
Highest paying cities for Nurse Practitioners near Columbus, OH
Where can a Nurse Practitioner earn more?
Compare salaries for Nurse Practitioners in different locationsFrequently Asked Questions (FAQs) about Nurse Practitioner