verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Veterinarian Salary in Indiana

Median Annual in Indiana
$124,530/yr
Median Hourly Wage
$59.87/hr
▼ 4% below U.S. median

Salary Distribution in Indiana

groups Employed in IN
1,500
public U.S. Median
$130,100
savings Real pay (cost-adjusted)
$133,431 #19 of 49

Veterinarian pay in Indiana, explained

Veterinarians in Indiana earn a median of $124,530 per year ($59.87 per hour), which is 4% below the national median of $130,100. Entry-level workers earn around $63,630, while the most experienced veterinarians reach about $173,810. Pay varies by employer, setting, and metro area within Indiana.

Is $124,530 good pay in Indiana?

Adjusted for Indiana's cost of living (which runs 93% of the U.S. average), that $124,530 is worth about $133,431 in national buying power — ranking Indiana #19 for real pay (vs #31 on the sticker number).

See the full Veterinarian Real Pay Index arrow_forward

Veterinarian pay by experience in Indiana

Entry level (10th pct)
$63,630
$30.59/hr
Median
Mid-career (50th pct)
$124,530
$59.87/hr
Experienced (90th pct)
$173,810
$83.56/hr

Veterinarian pay in neighboring states

StateMedian / yrReal payvs IN
Indiana (here) $124,530 $133,431
Illinois $133,580 $133,636 −$9,050
Michigan $125,390 $130,320 −$860
Ohio $125,060 $134,801 −$530
Kentucky $104,100 $115,463 +$20,430

Veterinarian in Indiana: FAQ

How much do veterinarians make in Indiana?

Veterinarians in Indiana earn a median of $124,530 per year ($59.87 per hour), compared with $130,100 nationally.

Does Indiana pay veterinarians well?

At $124,530, Indiana pays 4% below the national median for veterinarians. An estimated 1,500 work in the state.

Veterinarian salary in other states

All 49 states ranked arrow_forward

Related careers in Indiana