Veterinarians Salary in New Jersey

BLS OEWS May 2025 • 2 metro areas • New Jersey

Veterinarians in New Jersey earn a median salary of $137,715 per year on average across 2 metro and nonmetro areas, +9.7% vs the national median of $125,510. An estimated 150 veterinarians are employed across New Jersey, with salaries ranging from $136,000 to $139,430 depending on location.

$137,715 Avg median salary in New Jersey
$139,430 Highest paying metro
$136,000 Lowest paying metro
150 Employed in New Jersey

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 Jersey

      Metro area Median salary 25th pct 75th pct Employed
      Trenton, NJ $139,430 $109,540 $202,390 90
      Atlantic City, NJ $136,000 $106,220 $195,600 60

      View Veterinarians salaries in all cities