Veterinarians in New Mexico
Vet Locator lists 237 veterinary clinics in 53 cities and towns across New Mexico (updated October 2026). Albuquerque (75), Santa Fe (23) and Las Cruces (10) have the most listings. Statewide that includes 8 emergency and 24-hour hospitals, 8 specialty and referral hospitals, 6 mobile and house-call vets, 1 cat-only clinic and 18 chain and corporate clinics.
Cities with the most veterinary clinics
- Albuquerque (75)
- Santa Fe (23)
- Las Cruces (10)
- Alamogordo (9)
- Los Lunas (9)
- Rio Rancho (8)
- Roswell (8)
- Edgewood (6)
- Tijeras (6)
- Hobbs (5)
- Silver City (5)
- Belen (4)
- Clovis (4)
- Farmington (4)
- Carlsbad (3)
- Corrales (3)
- Deming (3)
- Las Vegas (3)
- Ruidoso (3)
More towns in New Mexico
- Algodones (2)
- Angel Fire (1)
- Anthony (1)
- Arenas Valley (1)
- Artesia (2)
- Bernalillo (2)
- Bloomfield (1)
- Bosque Farms (1)
- Capitan (1)
- Carrizozo (1)
- Cedar Crest (1)
- Clayton (1)
- Cloudcroft (1)
- El Prado (1)
- Espanola (2)
- Eunice (1)
- Gallup (2)
- Lamy (1)
- Los Alamos (2)
- Los Ranchos De Albuquerque (2)
- Milan (2)
- Pecos (1)
- Portales (1)
- Raton (2)
- Ruidoso Downs (2)
- Santa Teresa (2)
- Sapello (1)
- Socorro (2)
- Sunland Park (1)
- Taiban (1)
- Taos (1)
- Tucumcari (1)
- Tularosa (1)
- Vado (1)