Directory of Local Health Departments

NACCHO has created a tool to help you search for local health departments in your area. Find contact information for local health departments using the map below and check to see that your health department is listed correctly.

If you are part of a local health department and need to update your information displayed in the map below, log in using your MyNACCHO account to make sure we have your team’s correct contact information. For any questions or help with your MyNACCHO account, email [email protected]

Hide Map

New Mexico

Albuquerque City Environmental Health Department

PO BOX 1293
Albuquerque, NM 87103-1293
Phone: JavaScript is required to reveal this message.

New Mexico

Bernalillo County - North Valley Public Health Office

7704 2Nd St Nw
Albuquerque, NM 87107-6755
Phone: JavaScript is required to reveal this message.

New Mexico

Bernalillo County - Northeast Heights Public Health Office

8120 La Mirada Pl Ne
Albuquerque, NM 87109-1605
Phone: JavaScript is required to reveal this message.

New Mexico

Bernalillo County - Southeast Public Health Office

7525 Zuni Rd Se
Albuquerque, NM 87108-3354
Phone: JavaScript is required to reveal this message.

New Mexico

Bernalillo County - Southwest Public Health Office

2001 Centro Familiar Blvd Sw
Albuquerque, NM 87105-4592
Phone: JavaScript is required to reveal this message.

New Mexico

Bernalillo County - Stanford Public Health Office

1111 Stanford Dr Ne
Albuquerque, NM 87106-3721
Phone: JavaScript is required to reveal this message.

New Mexico

Bernalillo County Environmental Health Department

111 Union Square St Se Ste 300
Albuquerque, NM 87102-3416
Phone: JavaScript is required to reveal this message.

Visit Website

New Mexico

Catron County Public Health Office

1 Foster Ln.
Reserve, NM 87830
Phone: JavaScript is required to reveal this message.

New Mexico

Chaves County - Dexter Public Health Office

206 S. Monroe
Dexter, NM 88230
Phone: JavaScript is required to reveal this message.

New Mexico

Chaves County - Roswell Health Office

200 E Chisum St
Roswell, NM 88203-5406
Phone: JavaScript is required to reveal this message.

New Mexico

Cibola County Public Health Office

700 E Roosevelt Ave Ste 100
Grants, NM 87020-2178
Phone: JavaScript is required to reveal this message.

New Mexico

Colfax County Public Health Office

226 4Th Ave
Raton, NM 87740-2643
Phone: JavaScript is required to reveal this message.

New Mexico

Curry County Public Health Office

1216 Cameo St
Clovis, NM 88101-5571
Phone: JavaScript is required to reveal this message.

New Mexico

De Baca County Public Health Office

PO BOX 929
Fort Sumner, NM 88119-0929
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Anthony Public Health Office

865 N Main
Anthony, NM 88021-9325
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Chaparral Public Health Office

112 E Lisa Dr Ste 104
Chaparral, NM 88081-8018
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Dona Ana Village Public Health Office

5595 Elks Dr
Las Cruces, NM 88007-6988
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - East Mesa Public Health Office

5220 Holman Rd
Las Cruces, NM 88012-7018
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Hatch Public Health Office

3 Chile Capital Ln.
Hatch, NM 88119
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Las Cruces Central Public Health Office

1170 N Solano Dr
Las Cruces, NM 88001-2371
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Las Cruces West Public Health Office

1850 Copper Loop Ste A
Las Cruces, NM 88005-8141
Phone: JavaScript is required to reveal this message.

New Mexico

Dona Ana County - Sunland Park Public Health Office

3807 Mcnutt Rd
Sunland Park, NM 88063-9081
Phone: JavaScript is required to reveal this message.

New Mexico

Eddy County - Carlsbad Public Health Office

101 W Greene St
Carlsbad, NM 88220-6258
Phone: JavaScript is required to reveal this message.

New Mexico

Grant County Public Health Office

2610 N Silver St
Silver City, NM 88061-7299
Phone: JavaScript is required to reveal this message.

New Mexico

Guadalupe County Public Health Office

532 Lake Dr
Santa Rosa, NM 88435
Phone: JavaScript is required to reveal this message.

New Mexico

Harding County Public Health Office

PO BOX 96
Mosquero, NM 87733-0096
Phone: JavaScript is required to reveal this message.

New Mexico

Hidalgo County Public Health Office

530 De Moss St
Lordsburg, NM 88045-2617
Phone: JavaScript is required to reveal this message.

New Mexico

Lea County - Hobbs Public Health Office

1923 N Dal Paso St Ste B
Hobbs, NM 88240-3023
Phone: JavaScript is required to reveal this message.

New Mexico

Lea County - Lovington Public Health Office

302 N 5Th St
Lovington, NM 88260-3911
Phone: JavaScript is required to reveal this message.

New Mexico

Lincoln County Health Office

105 Kansas City Rd
Ruidoso, NM 88345-6922
Phone: JavaScript is required to reveal this message.

New Mexico

Los Alamos County Public Health Office

3917 West Rd
Los Alamos, NM 87544-2275
Phone: JavaScript is required to reveal this message.

New Mexico

Luna County Public Health Office

215 S Silver Ave
Deming, NM 88030-3715
Phone: JavaScript is required to reveal this message.

New Mexico

McKinley County - Crown Point Healthcare Facility

Jct. State Hwy. 371 Rte. 9
Crownpoint, NM 87313
Phone: JavaScript is required to reveal this message.

New Mexico

McKinley County Public Health Office

1919 College Dr
Gallup, NM 87301-7010
Phone: JavaScript is required to reveal this message.

New Mexico

Mora County Public Health Office

PO BOX 187
Mora, NM 87732-0187
Phone: JavaScript is required to reveal this message.

New Mexico

New Mexico Public Health Division Metro Region

1111 Stanford DR NE
Albuquerque, NM 87106-3721
Phone: JavaScript is required to reveal this message.

New Mexico

New Mexico Public Health Division Northeast Region

605 Letrado ST
Santa Fe, NM 87505-4146
Phone: JavaScript is required to reveal this message.

New Mexico

New Mexico Public Health Division Northwest Region

1111 Stanford Dr Ne
Albuquerque, NM 87106-3721
Phone: JavaScript is required to reveal this message.

New Mexico

New Mexico Public Health Division Southeast Region

9 E Challenger ST
Roswell, NM 88203-8452
Phone: JavaScript is required to reveal this message.

New Mexico

New Mexico Publich Health Division Southwest Region

1170 N Solano DR Ste A
Las Cruces, NM 88001-2371
Phone: JavaScript is required to reveal this message.

New Mexico

Otero County - Holloman Public Health Office

Family Support Center, Building 40
Holloman AFB, NM 88330
Phone: JavaScript is required to reveal this message.

New Mexico

Otero County - Tularosa Public Health Office

404 Fresno St
Tularosa, NM 88352-2634
Phone: JavaScript is required to reveal this message.

New Mexico

Otero County Public Health Office

1207 8Th St
Alamogordo, NM 88310-5834
Phone: JavaScript is required to reveal this message.

New Mexico

Pueblo of Jemez

PO BOX 279
Jemez Pueblo, NM 87024-0279
Phone: JavaScript is required to reveal this message.

New Mexico

Rio Arriba County Health Commons

2010 Industrial Park Rd
Espanola, NM 87532-3600
Phone: JavaScript is required to reveal this message.

New Mexico

Rio Arriba North Public Health Office

PO BOX 250
Tierra Amarilla, NM 87575-0250
Phone: JavaScript is required to reveal this message.

New Mexico

Roosevelt County Public Health Office

1515 W Fir St
Portales, NM 88130-5703
Phone: JavaScript is required to reveal this message.

New Mexico

San Juan County - Bloomfield Public Health Office

903 W Broadway Ave
Bloomfield, NM 87413-5726
Phone: JavaScript is required to reveal this message.

New Mexico

San Juan County Public Health Office

744 W Animas St
Farmington, NM 87401-5617
Phone: JavaScript is required to reveal this message.

New Mexico

San Miguel County Public Health Office

18 Gallegos Rd
Las Vegas, NM 87701-4512
Phone: JavaScript is required to reveal this message.

New Mexico

Sandoval Commons Public Health Office

1500 Idalia Bldg B
Bernalillo, NM 87004-6303
Phone: JavaScript is required to reveal this message.

New Mexico

Sandoval County - Cuba Public Health Office

1500 Idalia
Bernalillo, NM 87004-6303
Phone: JavaScript is required to reveal this message.

New Mexico

Santa Fe County Health Office

605 Letrado St
Santa Fe, NM 87505-4146
Phone: JavaScript is required to reveal this message.

New Mexico

Sierra County Public Health Office

201 E 4Th Ave
Truth Or Consequences, NM 87901-2444
Phone: JavaScript is required to reveal this message.

New Mexico

Socorro County Health Office

214 Neel Ave
Socorro, NM 87801-4649
Phone: JavaScript is required to reveal this message.

New Mexico

Taos County Public Health Office

1400 Weimer Rd
Taos, NM 87571-6346
Phone: JavaScript is required to reveal this message.

New Mexico

Torrance County - Moriarty Public Health Office

PO BOX 2460
Moriarty, NM 87035-2460
Phone: JavaScript is required to reveal this message.

New Mexico

Torrance County Public Health Office

301 S 8th St.
Estancia, NM 87016
Phone: JavaScript is required to reveal this message.

New Mexico

Union County Public Health Office

PO BOX 158
Clayton, NM 88415-0158
Phone: JavaScript is required to reveal this message.

New Mexico

Valencia County - Belen Public Health Office

PO BOX 686
Belen, NM 87002-0686
Phone: JavaScript is required to reveal this message.

New Mexico

Valencia County - Los Lunas Public Health Office

100 Main Street Nw
Los Lunas, NM 87031
Phone: JavaScript is required to reveal this message.

Name Address Details
Albuquerque City Environmental Health Department PO BOX 1293
Albuquerque, NM 87103-1293
Bernalillo County - North Valley Public Health Office 7704 2Nd St Nw
Albuquerque, NM 87107-6755
Bernalillo County - Northeast Heights Public Health Office 8120 La Mirada Pl Ne
Albuquerque, NM 87109-1605
Bernalillo County - Southeast Public Health Office 7525 Zuni Rd Se
Albuquerque, NM 87108-3354
Bernalillo County - Southwest Public Health Office 2001 Centro Familiar Blvd Sw
Albuquerque, NM 87105-4592
Bernalillo County - Stanford Public Health Office 1111 Stanford Dr Ne
Albuquerque, NM 87106-3721
Bernalillo County Environmental Health Department 111 Union Square St Se Ste 300
Albuquerque, NM 87102-3416
Catron County Public Health Office 1 Foster Ln.
Reserve, NM 87830
Chaves County - Dexter Public Health Office 206 S. Monroe
Dexter, NM 88230
Chaves County - Roswell Health Office 200 E Chisum St
Roswell, NM 88203-5406
Cibola County Public Health Office 700 E Roosevelt Ave Ste 100
Grants, NM 87020-2178
Colfax County Public Health Office 226 4Th Ave
Raton, NM 87740-2643
Curry County Public Health Office 1216 Cameo St
Clovis, NM 88101-5571
De Baca County Public Health Office PO BOX 929
Fort Sumner, NM 88119-0929
Dona Ana County - Anthony Public Health Office 865 N Main
Anthony, NM 88021-9325
Dona Ana County - Chaparral Public Health Office 112 E Lisa Dr Ste 104
Chaparral, NM 88081-8018
Dona Ana County - Dona Ana Village Public Health Office 5595 Elks Dr
Las Cruces, NM 88007-6988
Dona Ana County - East Mesa Public Health Office 5220 Holman Rd
Las Cruces, NM 88012-7018
Dona Ana County - Hatch Public Health Office 3 Chile Capital Ln.
Hatch, NM 88119
Dona Ana County - Las Cruces Central Public Health Office 1170 N Solano Dr
Las Cruces, NM 88001-2371
Dona Ana County - Las Cruces West Public Health Office 1850 Copper Loop Ste A
Las Cruces, NM 88005-8141
Dona Ana County - Sunland Park Public Health Office 3807 Mcnutt Rd
Sunland Park, NM 88063-9081
Eddy County - Carlsbad Public Health Office 101 W Greene St
Carlsbad, NM 88220-6258
Grant County Public Health Office 2610 N Silver St
Silver City, NM 88061-7299
Guadalupe County Public Health Office 532 Lake Dr
Santa Rosa, NM 88435
Harding County Public Health Office PO BOX 96
Mosquero, NM 87733-0096
Hidalgo County Public Health Office 530 De Moss St
Lordsburg, NM 88045-2617
Lea County - Hobbs Public Health Office 1923 N Dal Paso St Ste B
Hobbs, NM 88240-3023
Lea County - Lovington Public Health Office 302 N 5Th St
Lovington, NM 88260-3911
Lincoln County Health Office 105 Kansas City Rd
Ruidoso, NM 88345-6922
Los Alamos County Public Health Office 3917 West Rd
Los Alamos, NM 87544-2275
Luna County Public Health Office 215 S Silver Ave
Deming, NM 88030-3715
McKinley County - Crown Point Healthcare Facility Jct. State Hwy. 371 Rte. 9
Crownpoint, NM 87313
McKinley County Public Health Office 1919 College Dr
Gallup, NM 87301-7010
Mora County Public Health Office PO BOX 187
Mora, NM 87732-0187
New Mexico Public Health Division Metro Region 1111 Stanford DR NE
Albuquerque, NM 87106-3721
New Mexico Public Health Division Northeast Region 605 Letrado ST
Santa Fe, NM 87505-4146
New Mexico Public Health Division Northwest Region 1111 Stanford Dr Ne
Albuquerque, NM 87106-3721
New Mexico Public Health Division Southeast Region 9 E Challenger ST
Roswell, NM 88203-8452
New Mexico Publich Health Division Southwest Region 1170 N Solano DR Ste A
Las Cruces, NM 88001-2371
Otero County - Holloman Public Health Office Family Support Center, Building 40
Holloman AFB, NM 88330
Otero County - Tularosa Public Health Office 404 Fresno St
Tularosa, NM 88352-2634
Otero County Public Health Office 1207 8Th St
Alamogordo, NM 88310-5834
Pueblo of Jemez PO BOX 279
Jemez Pueblo, NM 87024-0279
Rio Arriba County Health Commons 2010 Industrial Park Rd
Espanola, NM 87532-3600
Rio Arriba North Public Health Office PO BOX 250
Tierra Amarilla, NM 87575-0250
Roosevelt County Public Health Office 1515 W Fir St
Portales, NM 88130-5703
San Juan County - Bloomfield Public Health Office 903 W Broadway Ave
Bloomfield, NM 87413-5726
San Juan County Public Health Office 744 W Animas St
Farmington, NM 87401-5617
San Miguel County Public Health Office 18 Gallegos Rd
Las Vegas, NM 87701-4512
Sandoval Commons Public Health Office 1500 Idalia Bldg B
Bernalillo, NM 87004-6303
Sandoval County - Cuba Public Health Office 1500 Idalia
Bernalillo, NM 87004-6303
Santa Fe County Health Office 605 Letrado St
Santa Fe, NM 87505-4146
Sierra County Public Health Office 201 E 4Th Ave
Truth Or Consequences, NM 87901-2444
Socorro County Health Office 214 Neel Ave
Socorro, NM 87801-4649
Taos County Public Health Office 1400 Weimer Rd
Taos, NM 87571-6346
Torrance County - Moriarty Public Health Office PO BOX 2460
Moriarty, NM 87035-2460
Torrance County Public Health Office 301 S 8th St.
Estancia, NM 87016
Union County Public Health Office PO BOX 158
Clayton, NM 88415-0158
Valencia County - Belen Public Health Office PO BOX 686
Belen, NM 87002-0686
Valencia County - Los Lunas Public Health Office 100 Main Street Nw
Los Lunas, NM 87031
Back to Top