Salaripedia
English

How much does a veterinarian make in Massachusetts?

$140,300a year

Median yearly pay for veterinarians in Massachusetts. That is $67.43 an hour or $11,690 a month.

Hourly
$67.43
Vs. national median
+8%
Rank among states
6 of 49
Jobs in the state
1,920
Pay range
Lowest 10%: $96,320Median: $140,300Highest 10%: $260,000
PercentileYearlyHourly
10th$96,320$46.31
25th$121,700$58.50
Median$140,300$67.43
75th$175,300$84.25
90th$260,000$125.00

Cities in Massachusetts

Metro areas, median yearly pay.

Barnstable Town, MA$164,100
Amherst Town, MA$163,600
Boston, MA$138,900
Worcester, MA$131,000
Providence, RI$129,400
Springfield, MA$128,800
Pittsfield, MA$127,900
Salaries for every job in Massachusetts

Nearby in the ranking

States with similar pay for veterinarians.

3. Washington$160,500
4. New Jersey$160,100
5. Arizona$152,000
6. Massachusetts$140,300
7. District of Columbia$134,500
8. Illinois$133,600
9. Pennsylvania$133,500
Veterinarian salary in all states

Frequently asked questions

How much does a veterinarian make an hour in Massachusetts?

The median hourly pay in Massachusetts is $67.43 ($140,300 a year).

Do veterinarians make more in Massachusetts than the national average?

Yes: $140,300 against $130,100 nationally, 8% more.

Where does Massachusetts rank for veterinarian pay?

Massachusetts ranks 6 of 49 states.

Which city in Massachusetts pays veterinarians the most?

Barnstable Town, MA, with a median of $164,100 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.