8. Maryland
Average Annual Salary: $113,130
Average Hourly Salary: $54.39
Much like Massachusetts on number 10, “Little America” is quite small, but well populated, which is why it provides employment to 1,330 animal physicians. We don’t know if you noticed, but the difference in hourly earnings for vets between Maryland and its predecessor is merely 8 cents!