Find a Public Health Office Near You

Bernalillo
Catron
Chaves
Cibola
Colfax
Curry
De Baca
Dona Ana
Eddy
Grant
Guadalupe
Harding
Hidalgo
Lea
Lincoln
Los Alamos
Luna
McKinley
Mora
Otero
Pueblo/Tribal
Quay
Rio Arriba
Roosevelt
Sandoval
San Juan
San Miguel
Santa Fe
Sierra
Socorro
Taos
Torrance
Union
Valencia

Please see our Schedule of Pertussis Shot Clinics for details on where you can get immunized.

Bernalillo County

Image

Alamosa Public Health Office

6900 Gonzales Road SW, Suite F, Albuquerque, NM 87121
505-833-9950 - Voice, 505-833-9333 - Fax
Image

Northeast Heights Public Health Office

8120 La Mirada NE, Albuquerque, NM 87109
505-332-4850 - Voice, 505-332-4951 - Fax
Image

Northwest Valley Public Health Office

7704 2nd Street NW, Albuquerque, NM 87107
505-897-5700 - Voice, 505-897-1010 - Fax
Image

Southeast Heights Public Health Office

7525 Zuni SE, Albuquerque, NM 87108
505-841-8928 - Voice, 505-841-8936 - Fax
Image

Southwest Valley Public Health Office

2001 N. Centro Familiar SW, Albuquerque, NM 87105
505-873-7478 - Voice, 505-873-7480 - Fax

Midtown Public Health Office

2400 Wellesley Dr. NE, Albuquerque, NM 87107
505-841-4100 - Voice, 505-841-4153 - Fax
Image

Taylor Ranch Westside Office

6911 Taylor Ranch Rd. NW, Suite C-12, Albuquerque, NM 87120
505-899-8574 - Voice, 505-899-8468 - Fax

Top

Catron County

Catron County Health Office

1 Foster Lane, PO Box 527, Reserve, NM 87830
575-533-6432 - Voice, 575-533-6469 - Fax

Top

Chaves County

Dexter Public Health Office

206 S. Monroe, PO Box 493, Dexter, NM 88230
575-734-5582 - Voice, 575-734-5816 - Fax

Chaves County Public Health Office

200 E. Chisum, Roswell, NM 88201
575-624-6050 - Voice, 575-624-6170 - Fax

Public Health Division Region 4 Admin Office

9 East Challenger Street, Roswell, NM 88203
575-347-2409 - Voice, 575-347-2537 - Fax

Top

Cibola County

Image

Cibola County Public Health Office

515 W. High Street, Suite C, Grants, NM 87020
505-285-4601 - Voice, 505-287-9367 - Fax

Top

Colfax County

Colfax County Public Health Office

226 E. 4th Avenue, Raton, NM 87740
575-445-3601 - Voice, 575-445-2848 - Fax

Top

Curry County

Cannon Air Force Base WIC Nutrition Office

208 E. Casablanca Ave, Bldg. 1400, Cannon AFB, NM 88103
575-784-2127 - Voice, 575-784-9135 - Fax

Curry County Public Health Office

1216 Cameo, Clovis, NM 88101
575-763-5584 - Voice, 575-763-1842 - Fax

Top

De Baca County

De Baca County Public Health Office

643 A North Fifth Street, Drawer 929, Ft. Sumner, NM 88119
575-355-2362 - Voice, 575-355-7942 - Fax

Top

Dona Ana County

Anthony Public Health Office

865 N. Main Street, Anthony, NM 88021
575-882-5858 - Voice, 575-882-3063 - Fax

Chaparral Public Health Office

112 Lisa Drive, Suite 104, Chaparral, NM 88081
575-824-3454 - Voice, 575-824-3071 - Fax

Hatch Public Health Office

3 Chili Capital Lane, PO Box 390, Hatch, NM 87937
575-267-5213 - Voice, 575-267-3516 - Fax

Dona Ana County Health Office

1170 N. Solano Drive, Las Cruces, NM 88001
575-528-5001 - Voice, 575-528-6024 - Fax

Dona Ana Village Office

5595 Elks Road, Las Cruces, NM 88005
575-523-7991 - Voice, 575-523-7914 - Fax

East Mesa Public Health Office

5220 Holman Road, Las Cruces, NM 88012
575-382-0540 - Voice, 575-373-4737 - Fax

West Las Cruces Public Health Office

1850 Copper Loop, Building A, Las Cruces, NM 88005
575-523-7202 - Voice, 575-523-3991 - Fax

Sunland Park Public Health Office

3807 McNutt Road, Sunland Park, NM 88063
575-589-2543 - Voice, 575-589-9548 - Fax

Top

Eddy County

Eddy County Public Health Office Artesia

1001 Memorial Drive, Artesia, NM 88201
575-746-9819 - Voice, 575-748-9755 - Fax

Eddy County Public Health Office Carlsbad

1306 West Stevens, Carlsbad, NM 88220
575-885-4191 - Voice, 575-885-4194 - Fax

Top

Grant County

Grant County Health Office

2610 N. Silver, Silver City, NM 88062
575-538-5318 - Voice, 575-388-4847 - Fax

Top

Guadalupe County

Santa Rosa Public Health Office

117 Camino de Vida, Santa Rosa, NM 88435
575-472-3211 - Voice, 575-472-3143 - Fax

Top

Harding County

Harding County Public Health Office

55 Wagon Mound Highway, PO Box 148, Roy, NM 87743
575-485-2484 - Voice, 575-485-2261 - Fax

Top

Hidalgo County

Hidalgo County Health Office

530 De Moss Street, Lordsburg, NM 88045
575-542-9391 - Voice, 575-542-3544 - Fax

Top

Lea County

Lea County Public Health Office Hobbs

1923 N. Dal Paso, Suite B, Hobbs, NM 88240
575-397-2463 - Voice, 575-393-1330 - Fax

Lea County Public Health Office Lovington

302 North 5th Street, Lovington, NM 88260
575-396-2853 - Voice, 575-396-6270 - Fax

Top

Lincoln County

Lincoln County Health Office

117 Kansas City Road, Ruidoso, NM 88345
575-258-3252 - Voice, 575-258-5743 - Fax

Top

Los Alamos County

Los Alamos Public Health Office

1183 Diamond Drive, Suite D, Los Alamos, NM 87544
505-662-4038 - Voice, 505-662-3899 - Fax

Top

Luna County

Luna County Health Office

215 S. Silver, Deming, NM 88030
575-546-2771 - Voice, 575-546-9427 - Fax

Top

McKinley County

Image

McKinley County Public Health Office

1919 College Drive, Gallup, NM 87301
505-722-4391 - Voice, 505-722-3034 - Fax

Top

Mora County

Mora County Public Health Office

Highway 518 N. Ranger Drive, PO Box 187, Mora, NM 87732
575-387-2748 - Voice, 575-387-9016 - Fax

Top

Otero County

Otero County Health Office

1207 8th Street, Alamogordo, NM 88310
575-437-9340 - Voice, 575-434-6629 - Fax

Holloman Public Health Office

Family Support Center, Building 40, Holloman AFB, NM 88330
575-572-7369 - Voice, 575-572-7368 - Fax

Tularosa Public Health Office

404 Fresno Street, Tularosa, NM 88352
575-585-2280 - Voice, 575-585-3010 - Fax

Top

Quay County

Quay County Public Health Office

310 S. Second, Tucumcari, NM 88401
575-461-2610 - Voice, 575-461-4862 - Fax

Top

Rio Arriba County

Rio Arriba County (Espanola) Health Commons

2010 Industrial Park Road, Espanola, NM 87532
505-753-2794 - Voice, 505-753-5522 - Fax

Northern Rio Arriba County

Highway 84 County Road 0324, House 14, PO Box 250, Tierra Amarilla, NM 87575
505-588-7215 - Voice, 505-588-7097 - Fax

Top

Roosevelt County

Portales Health Office (Roosevelt County)

1513 W. Fir, PO Box 999, Portales, NM 88130
575-356-4453 - Voice, 575-359-2926 - Fax

Top

San Juan County

Image

Bloomfield Public Health Office

903 West Broadway, Bloomfield, NM 87413
505-634-0229 - Voice, 505-634-0849 - Fax
Image

San Juan County Public Health Office

355 S. Miller, Farmington, NM 87401
505-327-4461 - Voice, 505-326-1762 - Fax

Top

San Miguel County

San Miguel County Health Office

18 Gallegos Road, Las Vegas, NM 87701
505-425-9368 - Voice, 505-454-0042 - Fax

Top

Sandoval County

Image

Sandoval County Public Health Office

1500 Idalia, Building B, Bernalillo, NM 87004
505-867-2291 - Voice, 505-867-0107 - Fax

Cuba Public Health Office

6362 Highway 550, PO Box 880, Cuba, NM 87013
505-289-3718 - Voice, 505-289-3437 - Fax

Top

Santa Fe County

Santa Fe County Public Health Office

605 Letrado Street, Santa Fe, NM 87505
505-476-2600 - Voice, 505-476-2692 - Fax

Top

Sierra County

Sierra County Health Office

201 East 4th Street, Truth or Consequences, NM 87901
575-894-2716 - Voice, 575-894-3478 - Fax

Top

Socorro County

Socorro County Health Office

214 Neel Avenue NW, Socorro, NM 87801
575-835-0971 - Voice, 575-835-3119 - Fax

Top

Taos County

Taos Public Health Office

1400 Weimer Road, Taos, NM 87571
575-758-4719 - Voice, 575-751-3031 - Fax

Top

Torrance County

Estancia Public Health Office

300 S. Eighth St, PO Box 107, Estancia, NM 87016
505-384-2351 - Voice, 505-384-2626 - Fax

Moriarty Public Health Office

1110 Route 66, PO Box 2460, Moriarty, NM 87035
505-832-6782 - Voice, 505-832-1507 - Fax

Top

Union County

Union/Clayton Public Health Office

100 Court Street, PO Box 158, Clayton, NM 88415
505-374-8393 - Voice, 505-374-9486 - Fax

Top

Valencia County

Image

Belen Public Health Office

617 Becker, PO Box 686, Belen, NM 87413
505-864-7743 - Voice, 505-864-7605 - Fax
Image

Los Lunas Public Health Office

445 Camino del Rey, Los Lunas, NM 87031
505-222-0940 - Voice, 505-222-0988 - Fax

Top

FIND IT FAST »

I WANT TO.... »