11. Virginia
Average Annual Salary: $107,820
Average Hourly Salary: $51.84
We begin our list with the Mother of States, Virginia, whose average annual salary for veterinarians is over $8,000 more than the country’s average. Approximately 2,500 veterinarians find employment here.

Lex-art/Shutterstock.com