


Staying up to date on vaccines keeps your community safe and your summer magic.
Stay up-to-date on your vaccines so you and your loved ones can stay healthy this season. The Flu, RSV, and COVID vaccines are readily available across the state, so don’t wait, vaccinate!

Schedule your vaccine appointment today!
You will find a number of options below to help you schedule a vaccination appointment.
Schedule with your primary care provider or local pharmacy.
Vaccinations are safe, effective, and vital for preventing illness. Call your primary care provider or local pharmacy to keep them healthy and happy!
Contact a Public Health Office in your community.
Contact your local public health office today to schedule a vaccine appointment for your child. The process is quick and easy, with flexible scheduling options to fit your busy life. Visit your community’s public health office website and give them a call now to schedule an appointment.
Call the NMDOH hotline for assistance.
Need help scheduling your vaccine appointment? Don’t hesitate to call our hotline! Our friendly team is here to assist you every step of the way.
Call 1-833-SWNURSE (1-833-796-8773)
Find A Vaccine Near You
Find a location below and register today!

Find A Vaccine Event!
Thank you for understanding that the DOH mobile units are intended to serve our residents with the highest need. At this time, we are focused on un- and underinsured adults. Mobile units are intended to expand access to all children regardless of insurance status.
If you require assistance, please call 1-833-SWNURSE
Daily walk-in MMR vaccinations with no appointments needed until further notice:
- Artesia (Eddy County) Public Health Office, 1001 Memorial Dr. (575) 746-9819
- Carlsbad (Eddy County) Public Health Office, 1306 W. Stevens St. (575) 885-4191
- Clovis (Curry County) Public Health Office, 1216 Cameo St. (575) 763-5583
- Sumner (De Baca County) Public Health Office, 643 A North 5th St. (575) 355-2362
- Hobbs (Lea County) Public Health Office, 1923 N. Dal Paso St. (575) 397-2463
- Lovington (Lea County) Public Health Office, 302 N. 5th St. (575) 396-2853
- Portales (Roosevelt County) Public Health Office, 1513 W. Fir St. (575) 356-4453
- Roswell (Chaves County) Public Health Office, 200 East Chisum Street. (575)-624-6050
- Ruidoso (Lincoln County) Public Health Office, 117 Kansas City Rd. (575) 258-3252
- Tucumcari (Quay County) Public Health Office, 310 S. 2nd St. (575) 461-2610
Vaccination clinics statewide:

Do you need to look up your immunization record?
Check your vaccination records on vaxview.doh.nm.gov. This easy-to-use portal helps you stay updated on necessary immunizations for your health and safety. Visit vaxview.doh.nm.gov to check now or call us at 1-833-882-6454!
“Keep Summer Magic” Partner Toolkits
Keep Summer Magic: Get Your Flu, RSV, & COVID Vaccines to Keep New Mexicans Healthy and Together.
