Veterinarians Salary in New Mexico

BLS OEWS May 2025 • 4 metro areas • New Mexico

Veterinarians in New Mexico earn a median salary of $119,810 per year on average across 4 metro and nonmetro areas, -4.5% vs the national median of $125,510. An estimated 320 veterinarians are employed across New Mexico, with salaries ranging from $97,770 to $132,410 depending on location.

$119,810 Avg median salary in New Mexico
$132,410 Highest paying metro
$97,770 Lowest paying metro
320 Employed in New Mexico

Compare Veterinarians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Veterinarians
in
    vs

      Veterinarians salaries by city in New Mexico

      Metro area Median salary 25th pct 75th pct Employed
      Albuquerque, NM $132,410 $106,370 $165,180 180
      Santa Fe, NM $128,900 $96,630 $138,220 40
      Las Cruces, NM $120,160 $101,720 $124,920 30
      Eastern New Mexico $97,770 $78,350 $153,470 70

      View Veterinarians salaries in all cities