The average salary for a Family Practice Nurse Practitioner in Ohio is $49.89 per hour. This is 49% lower than the US average of $74.28.
Estimate based on Bureau of Labor Statistics data.
Family Practice Nurse Practitioner salaries in Ohio compared to National Averages
$49.89/hour
Ohio
49% lower than the US average.
$74.28/hour
United States
Family Practice Nurse Practitioner Career Guide
Use our exclusive Career Guides to research the education, qualifications, skills and responsibilities for a variety of healthcare disciplines and specialties employers are hiring now.