WIC Program

New Mexico WIC Clinic Locations

New Mexico Department of Health Verified against official source Updated September 2026

New Mexico WIC is administered by the NM Department of Health but delivered through local public health offices and satellite clinics in more than 50 communities statewide, including rural, border, tribal, and military-installation sites rather than a single central office. Find the clinic closest to you below, then call ahead to confirm hours and schedule your appointment.

This site is an independent, non-government WIC directory and isn't affiliated with, endorsed by, or operated by any state or federal government agency. Always verify details directly with the official agency before visiting or applying.

WIC Clinics in New Mexico by City

Cities with one clinic show its address and hours directly below. Cities with more show a link to see every clinic.

Albuquerque

12 clinics

See all 12 clinics →

San Felipe Pueblo WIC Clinic

Algodones, NM

3 Cedar Vista Ct

Algodones, NM 87001

Anthony Public Health Office WIC

Anthony, NM

865 Anthony Drive

Anthony, NM 88021

Artesia Public Health Office WIC

Artesia, NM

111 North 1st Street

Artesia, NM 88210

New Mexico WIC Clinic Artesia

Artesia, NM

1001 W Memorial Drive

Artesia, NM 88210

Belen Health Office WIC

Belen, NM

617 Becker Avenue

Belen, NM 87002

Five Sandoval Indian Pueblos WIC Clinic

Bernalillo, NM

1043 New Mexico 313

Bernalillo, NM 87004

505-867-3351

Monday - Friday: 7:30am to 4:30pm

Sandoval County Public Health WIC

Bernalillo, NM

1500 Idalia Road

Bernalillo, NM 87004

Bloomfield Public Health Office WIC

Bloomfield, NM

903 West Broadway

Bloomfield, NM 87413

CAFB Health Office WIC

Cannon Afb, NM

208 East Casablanca Avenue

Cannon Afb, NM 88103

Cannon AFB WIC Clinic

Cannon Afb, NM

208 West D L Ingram Boulevard

Cannon Afb, NM 88103

Carrizozo WIC

Carizozo, NM

710 Avenue E

Carizozo, NM 88301

Carlsbad Health Office WIC

Carlsbad, NM

1306 West Stevens

Carlsbad, NM 88220

Chaparral Health Office WIC

Chaparral, NM

317 Mccombs

Chaparral, NM 88081

Clayton Public Health Office WIC

Clayton, NM

100 Court Street

Clayton, NM 88415

Clovis Health Office WIC

Clovis, NM

1216 Cameo Street

Clovis, NM 88101

Columbus Health WIC

Columbus, NM

501 Pear Avenue

Columbus, NM 88029

Quality WIC Clinic Information Corporation

Corrales, NM

135 Perea Lane

Corrales, NM 87048

Crownpoint WIC Clinic

Crownpoint, NM

PO Box 858

Crownpoint, NM 87313

Cibola County Health Office WIC

Cuba, NM

6363 Highway 550

Cuba, NM 87013

Luna County Health Office WIC

Deming, NM

215 South Silver Avenue

Deming, NM 88030

Des Moines WIC

Des Moines, NM

500 Des Moines Avenue

Des Moines, NM 88418

Dexter Health Office WIC

Dexter, NM

206 South Monroe

Dexter, NM 88230

Dulce WIC

Dulce, NM

2300 Narrow Gage Drive

Dulce, NM 87528

Espanola

3 clinics

See all 3 clinics →

Estancia Public Health Office WIC

Estancia, NM

300 South Eighth Street

Estancia, NM 87016

Farmington

3 clinics

See all 3 clinics →

Ft. Sumner WIC

Ft. Sumner, NM

514 South Ave C

Ft. Sumner, NM 88119

Gallup WIC Clinic

Gallup, NM

915 West Coal Avenue

Gallup, NM 87301

Mckinley County Health Office WIC

Gallup, NM

1919 College Drive

Gallup, NM 87301

Cibola County Health Office WIC

Grants, NM

700 East Roosevelt Avenue

Grants, NM 87020

Grants WIC Clinic

Grants, NM

515 West High Sreet

Grants, NM 87020

Hatch Public Health Office WIC

Hatch, NM

3 Chili Capitol Lane

Hatch, NM 87937

Hobbs Department WIC Clinic

Hobbs, NM

1923 N Dal Paso Street

Hobbs, NM 88240

Holloman AFB WIC

Holloman Afb, NM

741 West New Mexico Avenue

Holloman Afb, NM 88330

Santo Domingo WIC

Kewa Pueblo, NM

10 Tesuque Street

Kewa Pueblo, NM 87052

Kirtland AFB WIC Clinic

Kirtland AFB, NM

Rio Grande Community Center

Kirtland AFB, NM 87117

La Mesa WIC Office

La Mesa, NM

744 San Jose Street

La Mesa, NM 88044

Las Cruces

4 clinics

See all 4 clinics →

Mora Health Office WIC

Las Vegas, NM

1 Mora Courthouse Road

Las Vegas, NM 87732

New Mexico WIC Clinic Las Vegas

Las Vegas, NM

18 Gallegos Road

Las Vegas, NM 87701

Lordsburg WIC Clinic

Lordsburg, NM

530 De Moss Street

Lordsburg, NM 88045

Los Alamos WIC

Los Alamos, NM

1183 Diamend Drive

Los Alamos, NM 87544

Los Lunas Health Office WIC

Los Lunas, NM

445 Camino Del Rey

Los Lunas, NM 87031

WT3 WIC

Lovington, NM

302 North 5th Street

Lovington, NM 88260

Mescalero WIC

Mescalero, NM

148 Cottonwood Drive

Mescalero, NM 88340

Moriarty Public Health Office WIC

Moriarty, NM

1110 Route 66

Moriarty, NM 87035

Mustang Health Clinic WIC

Mountainair, NM

901 West Third Street

Mountainair, NM 87036

ACL WIC Clinic

New Laguna, NM

State Road 124 Old Hwy 66

New Laguna, NM 87038

ACL WIC Program

New Laguna, NM

7000 North Broadway

New Laguna, NM 87038

Pecos Public Health WIC Clinic

Pecos, NM

521 New Mexico 50

Pecos, NM 87552

Penasco Holy Cross Hospital Rural Clinic WIC

Penasco, NM

24 State Road 75

Penasco, NM 87553

Portales WIC

Portales, NM

1513 West Fir

Portales, NM 88130

Questa WIC

Questa, NM

2573 State Highway 522

Questa, NM 87556

Raton WIC

Raton, NM

226 East 4th Avenue

Raton, NM 87740

Catron County Public Health Office WIC

Reserve, NM

1 Foster Lane

Reserve, NM 87830

Roswell County Health Office WIC

Roswell, NM

200 East Chisum

Roswell, NM 88203

Ruidoso Health Office WIC

Ruidoso, NM

111 Kansas City Road

Ruidoso, NM 88345

Pueblo Of San Felipe WIC

San Felipe, NM

131 Hagen Road

San Felipe, NM 87001

Santa Fe

9 clinics

See all 9 clinics →

Santa Rosa WIC

Santa Rosa, NM

117 Camino De Vida

Santa Rosa, NM 88435

Grant County Health Office WIC

Silver City, NM

2610 North Silver Street

Silver City, NM 88061

Socorro WIC Clinic

Socorro, NM

214 Neel Ave

Socorro, NM 87801

Springer WIC

Springer, NM

206 1/2 Miranda

Springer, NM 87747

Sunland Park Health Office WIC

Sunland Park, NM

3807 Mcnutt Road

Sunland Park, NM 88063

Taos New Mexico WIC

Taos, NM

1400 Weimer Road

Taos, NM 87571

Taos Picuris Indian Health Center WIC

Taos, NM

1090 Goat Springs Road

Taos, NM 87571

Tierra Amarilla WIC

Tierra Amarilla, NM

Highway 84 County Road 0324

Tierra Amarilla, NM 87575

Sierra County Health Office WIC

Truth Or Consequences, NM

201 East 4th Street

Truth Or Consequences, NM 87901

Tucumcari Health Office WIC

Tucumcari, NM

310 South 2nd Street

Tucumcari, NM 88401

Tularosa WIC Office

Tularosa, NM

404 Fresno Street

Tularosa, NM 88352

WSMR WIC Clinic

WSMR, NM

White Sands Missile Range

WSMR, NM 88002

Zuni Healthy Lifestyle WIC Clinic

Zuni, NM

1207 Highway 53

Zuni, NM 87327

Zuni WIC Clinic

Zuni, NM

03 Route 301 North

Zuni, NM 87327

Helpful Guides