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

Veterinarian Salary in New Mexico

Median Annual in New Mexico
$129,390/yr
Median Hourly Wage
$62.21/hr
▼ 1% below U.S. median

Salary Distribution in New Mexico

groups Employed in NM
460
public U.S. Median
$130,100
savings Real pay (cost-adjusted)
$140,318 #9 of 49

Veterinarian pay in New Mexico, explained

Veterinarians in New Mexico earn a median of $129,390 per year ($62.21 per hour), which is 1% below the national median of $130,100. Entry-level workers earn around $79,450, while the most experienced veterinarians reach about $212,850. Pay varies by employer, setting, and metro area within New Mexico.

Is $129,390 good pay in New Mexico?

Adjusted for New Mexico's cost of living (which runs 92% of the U.S. average), that $129,390 is worth about $140,318 in national buying power — ranking New Mexico #9 for real pay (vs #18 on the sticker number).

See the full Veterinarian Real Pay Index arrow_forward

Veterinarian pay by experience in New Mexico

Entry level (10th pct)
$79,450
$38.20/hr
Median
Mid-career (50th pct)
$129,390
$62.21/hr
Experienced (90th pct)
$212,850
$102.33/hr

Veterinarian pay in neighboring states

StateMedian / yrReal payvs NM
New Mexico (here) $129,390 $140,318
Arizona $152,020 $150,998 −$22,630
Texas $131,330 $135,312 −$1,940
Colorado $130,840 $126,965 −$1,450
Utah $123,990 $125,415 +$5,400
Oklahoma $98,090 $111,665 +$31,300

Veterinarian in New Mexico: FAQ

How much do veterinarians make in New Mexico?

Veterinarians in New Mexico earn a median of $129,390 per year ($62.21 per hour), compared with $130,100 nationally.

Does New Mexico pay veterinarians well?

At $129,390, New Mexico pays 1% below the national median for veterinarians. An estimated 460 work in the state.

Veterinarian salary in other states

All 49 states ranked arrow_forward

Related careers in New Mexico