13. New Mexico
Cost of living index: 95.7
Average annual wage: $95,150
Hourly wage: $45.74
While creating this list, we took a look at the numbers and as it appears, it’s pretty great to live in New Mexico as a veterinarian.

wavebreakmedia/Shutterstock.com