Departments of Health, Local

Description: Programs that protect and improve the health of the population through comprehensive efforts at the community level to prevent, control and eradicate disease and disabilities; eliminate environmental health hazards; promote sanitary living conditions; and recognize, prevent and control conditions in the workplace that constitute health hazards or place workers at risk for accidents. (Public Health AIRS JP)

If you know of a Service that should be listed but isn't or if you find errors in a listing, please let us know by using our Feedback form.
Note: Service listings do not represent a recommendation or endorsement by the Medical Home Portal staff or its sponsoring organizations; nor do they reflect any assessment of the quality or value of a listed Service.


Alamogordo, NM

Albuquerque, NM

415 Cedar St. SE
Albuquerque, NM 87106
Phone: 505-224-7020
Service Categories:

Anthony, NM

Artesia, NM

Belen, NM

Bernalillo, NM

Bloomfield, NM

Carlsbad, NM

2013 San Jose Boulevard
Carlsbad, NM 88220
Phone: 575-234-6928
Service Categories:

Chaparral, NM

Clayton, NM

Clovis, NM

Crownpoint, NM

Cuba, NM

Deming, NM

Dexter, NM

El Rito, NM

Espanola, NM

111 North Railroad Avenue
Espanola, NM 87532
Phone: 505-753-7218
1010 Spruce Street
Espanola, NM 87532
Phone: 505-753-1510
Service Categories:

Estancia, NM

Farmington, NM

1001 West Broadway Avenue
Farmington, NM 87401
Phone: 505-327-4796
Service Categories:
608 Reilly Avenue
Farmington, NM 87401
Phone: 575-234-6928
Service Categories:

Fort Sumner, NM

Gallup, NM

Grants, NM

551 Washington Avenue
Grants, NM 87020
Phone: 575-285-3542
Service Categories:

Hatch, NM

Hobbs, NM

208 N. Turner Street
Hobbs, NM 88240
Phone: 575-461-7964
Service Categories:

Holloman AFB, NM

Las Cruces, NM

Las Vegas, NM

501 South Grand Avenue
Las Vegas, NM 87701
Phone: 505-425-9770

Lordsburg, NM

Los Alamos, NM

Los Lunas, NM

Loving, NM

602 S 4th Street
Loving, NM 88256
Phone: 575-745-3573
Service Categories:

Lovington, NM

Mora, NM

Moriarty, NM

Pecos, NM

Portales, NM

Raton, NM

Reserve, NM

P.O. Box 710
Reserve, NM 87830
Phone: 575-533-6737
Service Categories:

Rio Rancho, NM

32 Unser Boulevard
Rio Rancho, NM 87124
Phone: 505-891-5162
Service Categories:

Roswell, NM

Ruidoso, NM

Santa Fe, NM

1190 St Francis Drive
Suite N4050
Santa Fe, NM 87505
Phone: 505-827-9329
1400 Chama Avenue
Santa Fe, NM 87505
Phone: 505-988-4156
Service Categories:
514 Onate Place
Santa Fe, NM 87502
Phone: 505-473-0540
Service Categories:
4851 Paseo del Sol
Santa Fe, NM 87507
Phone: 505-954-1081
Service Categories:
1422 Paseo De Peralta
Po Box 2267
Santa Fe, NM 875042267
Phone: 505-820-3472
Service Categories:
1422 Paseo de Peralta
Santa Fe, NM 87501
Phone: 505-982-5565
Service Categories:
102 Grant Ave Santa Fe
Santa Fe, NM 875012061
Phone: 505-995-9538

Santa Rosa, NM

Silver City, NM

Socorro, NM

Sunland Park, NM

T or C, NM

Taos, NM

Tierra Amarilla, NM

Truth or Consequences, NM

Tucumcari, NM

615 S 2nd Street
Tucumcari, NM 88401
Phone: 575-461-7964
Service Categories:

Tularosa, NM

Zuni, NM


Canutillo, TX

El Paso, TX

1314 E. Yandell
El Paso, TX 79902
Phone: 915-534-7979
Service Categories: