Veterinarians Salary in Maryland

BLS OEWS May 2025 • 4 metro areas • Maryland

Veterinarians in Maryland earn a median salary of $145,900 per year on average across 4 metro and nonmetro areas, +16.2% vs the national median of $125,510. An estimated 840 veterinarians are employed across Maryland, with salaries ranging from $127,150 to $162,930 depending on location.

$145,900 Avg median salary in Maryland
$162,930 Highest paying metro
$127,150 Lowest paying metro
840 Employed in Maryland

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 Maryland

      Metro area Median salary 25th pct 75th pct Employed
      Baltimore, MD $162,930 $132,630 $175,950 700
      Lexington Park, MD $159,990 $134,810 $172,910 50
      Maryland $133,530 $118,940 $170,700 30
      Hagerstown, MD-WV $127,150 $102,540 $169,320 60

      View Veterinarians salaries in all cities