The average base salary for veterinarians in Ohio is $90,000.
The highest base salaries in Ohio for veterinarians are typically between $131,350-$140,000.
The lowest base salaries in Ohio for veterinarians are typically between $46,250-$56,000.
Ohio ranks 31st out of 50 states nationwide for Veterinarian job salaries.