Veterinarians Salary in Ohio

Ranked #26 of 49 · OH

9% below U.S. average
Mean annual salary $129,890 ≈ $62/hr
Median annual salary $125,060
Employment 3,430

Salary Distribution (10th–90th percentile)

P10 $54,050P25 $88,750 Median $125,060P75 $156,330P90 $207,190

About 80% of veterinarianss in Ohio earn between $54,050 and $207,190. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$129,890
U.S. average
$142,680

The mean veterinarians salary in Ohio is $129,890, about 9% below the U.S. average ($142,680). That works out to roughly $62/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Akron, OH $130,370 $136,720 230
Dayton-Kettering-Beavercreek, OH $129,030 $133,610 220
Cleveland, OH $128,610 $134,630 560
Cincinnati, OH-KY-IN $127,670 $134,240 650
Toledo, OH $126,970 $132,290 140
Canton-Massillon, OH $125,150 $127,130 100
Columbus, OH $123,270 $128,320 850
North Northeastern Ohio nonmetropolitan area (noncontiguous) $120,290 $125,510 200

← Back to all veterinarians states