Veterinarian Salary in Minnesota
Veterinarian pay in Minnesota, explained
Veterinarians in Minnesota earn a median of $133,110 per year ($64.00 per hour), which is 2% above the national median of $130,100. Entry-level workers earn around $83,280, while the most experienced veterinarians reach about $217,580. Pay varies by employer, setting, and metro area within Minnesota.
Is $133,110 good pay in Minnesota?
Adjusted for Minnesota's cost of living (which runs 99% of the U.S. average), that $133,110 is worth about $134,971 in national buying power — ranking Minnesota #14 for real pay (vs #10 on the sticker number).
Veterinarian pay by experience in Minnesota
Veterinarian pay in neighboring states
| State | Median / yr | Real pay | vs MN |
|---|---|---|---|
| Minnesota (here) | $133,110 | $134,971 | — |
| Iowa | $124,610 | $141,986 | +$8,500 |
| Wisconsin | $108,780 | $115,607 | +$24,330 |
| North Dakota | $102,180 | $114,862 | +$30,930 |
| South Dakota | $88,650 | $100,072 | +$44,460 |
Veterinarian in Minnesota: FAQ
How much do veterinarians make in Minnesota?
Veterinarians in Minnesota earn a median of $133,110 per year ($64.00 per hour), compared with $130,100 nationally.
Does Minnesota pay veterinarians well?
At $133,110, Minnesota pays 2% above the national median for veterinarians. An estimated 2,140 work in the state.