State
Pharmacies in New Mexico
281 pharmacies. Community/retail pharmacy: 186 · Pharmacy: 87 · Clinic pharmacy: 8.
Pharmacies fill prescriptions, and many also give vaccines and answer questions about your medicines. This list comes from the federal NPI Registry, where every pharmacy that bills health insurance must be registered. In a medical emergency, call 911.
By county
- Bernalillo County94
- Chaves County8
- Cibola County4
- Colfax County3
- Curry County5
- Doña Ana County26
- Eddy County8
- Grant County5
- Guadalupe County1
- Hidalgo County1
- Lea County14
- Lincoln County3
- Luna County3
- McKinley County7
- Mora County1
- Otero County9
- Quay County2
- Rio Arriba County3
- Roosevelt County2
- San Juan County13
- San Miguel County3
- Sandoval County23
- Santa Fe County21
- Sierra County2
- Socorro County2
- Taos County6
- Union County1
- Valencia County10
By city
- Albuquerque93
- Las Cruces24
- Santa Fe19
- Rio Rancho13
- Farmington10
- Alamogordo8
- Hobbs8
- Roswell8
- Carlsbad6
- Los Lunas6
- Clovis5
- Gallup5
- Silver City5
- Taos4
- Belen3
- Bernalillo3
- Deming3
- Espanola3
- Grants3
- Los Alamos3
- Lovington3
- Artesia2
- Crownpoint2
- Cuba2
- Edgewood2
- Jal2
- Las Vegas2
- Portales2
- Raton2
- Ruidoso2
- Socorro2
- Truth Or Consequences2
- Tucumcari2
Other places (county not known)
- UNM Student Health Center Pharmacy(505) 277‑6306Community/retail pharmacy · Albuquerque · I Univ of New Mexico MSC06 3870 Bldg 73 Rm 206
Common questions
How many pharmacies are in New Mexico?
Our directory lists 281 pharmacies in New Mexico, from official government data (Community/retail pharmacy: 186 · Pharmacy: 87 · Clinic pharmacy: 8).
Which cities in New Mexico have the most?
Albuquerque (93), Las Cruces (24), Santa Fe (19), Rio Rancho (13) and Farmington (10).
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology