Public health in New Mexico works differently from many states. Instead of each county running its own independent health department, the New Mexico Department of Health (NMDOH) operates its Public Health Division through a statewide network of local public health offices. This page lists those offices, from the North Valley in Albuquerque to Lordsburg in Hidalgo County, so you can find the one that serves your community and know what to expect when you arrive.

How the New Mexico Department of Health Runs Local Public Health Offices

The state agency behind these offices is the New Mexico Department of Health, usually shortened to NMDOH. It was created by state statute as a cabinet-level department. Its Public Health Division is responsible for community clinics, disease prevention, and programs for mothers and children. Local offices carry the name of a city or county, such as the Taos Health Department or the Roosevelt County Public Health Office, but they sit inside this statewide system.

That structure matters in practice. Services, forms, and eligibility rules are largely set at the state level. An immunization record or a Women, Infants, and Children (WIC) application works much the same in Farmington as it does in Las Cruces. Staffing, clinic days, and hours do differ from office to office, so a short phone call before you go can save a wasted trip.

The Public Health Division also groups its offices into regions. Our database includes the Public Health Division Region 4 office at 9 East Challenger Street in Roswell, in Chaves County. Its phone number is 575-347-2409. Regional offices support the smaller offices around them, which matters where a single clinic may be the closest public health provider for a long way.

Not every health question goes through these offices. Restaurant permits, drinking water, and septic systems fall mainly under the New Mexico Environment Department, which is a separate agency. Medicaid is administered by the state Health Care Authority. Public health staff can usually point you in the right direction, but calling the correct agency first is faster.

Albuquerque, Santa Fe, and Belen Along the Rio Grande Corridor

Albuquerque has more listings than any other city in the state, nine in our database. They sit in Bernalillo County, which is home to roughly a third of New Mexico's residents. Three named offices cover different parts of the metro area.

The North Valley Public Health Office is at 7704 2nd Street Northwest (505-897-5700). The Taylor Ranch Public Health Office serves northwest Albuquerque from 6911 Taylor Ranch Road Northwest (505-899-8574). The Albuquerque Health Department listing is at 11500 Sunset Gardens Road Southwest (505-836-4061), which suits residents on the southwest side.

Metro residents have choices that rural residents do not. Several offices sit within a short drive, and large hospital systems are nearby. Many people therefore use the public offices for prevention services such as vaccines, family planning, and sexually transmitted infection testing rather than ongoing primary care. Choose the office closest to home or work, and ask whether it takes walk-ins or only appointments.

Farther north, the Santa Fe Health Department is at 2040 South Pacheco Street (505-476-9025) in Santa Fe County. The state capital is also where the Department of Health has its headquarters, so the city is a useful starting point for statewide questions. South of Albuquerque, Valencia County has an office in Belen at 617 Becker Avenue (505-864-7743). It serves the Rio Grande valley communities between the metro area and Socorro.

Rural, Border, and Tribal-Area Public Health in New Mexico

New Mexico is the fifth-largest state by area, with only a little over two million people. Outside the Rio Grande corridor, a county public health office may be the only public health provider for a very large area. That is why smaller towns such as Fort Sumner, Santa Rosa, and Tularosa each have a listing.

In the south, Doña Ana County has eight listings. The Las Cruces office at 1850 Copper Loop is listed as the New Mexico State Health Department (575-647-7634). Anthony, near the Texas line, has an office at 865 N Main (575-882-5858). Otero County has six listings, including Alamogordo at 1207 East 8th Street (575-437-9340), Tularosa at 404 Fresno St (575-585-3019), and Chaparral at 112 East Lisa Drive (575-824-3454).

The eastern plains are served by a chain of county offices. Curry County has one in Clovis at 1216 Cameo Street (575-763-5583). Roosevelt County has one in Portales at 1515 West Fir Street (575-356-4453). Lea County has one in Hobbs at 1923 North Dal Paso Street (575-397-2463). Eddy County has one in Artesia at 1001 West Memorial Drive (575-746-9819). Tucumcari in Quay County has an office at 310 S 2nd St (575-461-2610).

In the northwest, San Juan County's Farmington Health Department is at 744 West Animas Street (505-327-4461), and the McKinley County office in Gallup is at 1919 College Drive (505-722-4391). Large parts of both counties lie within the Navajo Nation and Pueblo lands. Tribal members may also receive care through the Indian Health Service or tribal health programs, so the state office is one option among several.

In the southwest and central-south, you will find the Grant County Health Office in Silver City (2610 North Silver Street, 575-538-5318), the Hidalgo Public Health Office in Lordsburg (530 De Moss Street, 575-542-9391), the Socorro County Health Department (214 Neel Avenue, 575-835-0971), and the Truth or Consequences Health Department (201 East 4th Avenue, 575-894-2716).

What You Can Typically Get at a Public Health Office

Exact services vary by location, but most New Mexico public health offices offer some combination of the following:

Before You Go: Practical Steps

Call the office first and confirm that it offers the service you need on the day you plan to visit. Small offices often hold certain clinics only on set days. Bring a photo ID, your insurance or Medicaid card if you have one, and any vaccine records. For WIC, bring proof of address and income. Ask about cost when you call, because charges for some services depend on insurance and income. Staff can also tell you whether an interpreter is available if you need language help.

The health department network in New Mexico consists of the state health agency and a system of county and city health departments that together deliver public health programs, disease surveillance, and preventive services to residents statewide.

Health Departments locations are available in 45 cities across New Mexico. They are spread across 32 counties.

Cities with the highest concentration include Albuquerque, Santa Fe, Las Cruces, which operate full-service health departments providing comprehensive clinical and environmental health services to large urban populations.

Residents of New Mexico can access their local health department for vaccinations, vital records, food inspection reports, and communicable disease information. Many services are available by appointment, and some are walk-in friendly.

Residents of New Mexico can order certified birth and death certificates, check restaurant inspection scores, and access free or low-cost vaccination services through their local health department. Most departments offer online appointment scheduling for clinical services.

Browse Health Departments by county across New Mexico to find the nearest location.

Finding the Right Health Office Across New Mexico's Regions

Distance shapes how people use public health offices here. In the north, Taos, Española, and Santa Fe sit along mountain and river corridors where winter weather can slow travel. The Taos Health Department at 224 Cruz Alta Road (575-758-5934) and the Santa Fe Health Department at 2040 South Pacheco Street (505-476-9025) anchor that area. Our database lists two offices in Española as well, in Rio Arriba County.

In the south and east, residents can face a long drive. Someone in Hobbs, Lordsburg, or Tucumcari may have only one local office, so confirm hours by phone before leaving. The Lea County office in Hobbs (575-397-2463), the Hidalgo Public Health Office in Lordsburg (575-542-9391), and the Tucumcari Health Department (575-461-2610) are good examples of single-office communities.

Use the county and city listings on this site to compare nearby offices, then call the one you choose. Staff can tell you which services run on which days, what documents to bring, and whether you need an appointment. If an office does not offer what you need, ask for a referral. Public health staff usually know the nearest alternative.

Frequently Asked Questions About Health Departments in New Mexico

The New Mexico Department of Health runs them through its Public Health Division. Unlike states where each county operates an independent health department, New Mexico uses a statewide network of local offices that carry the name of their city or county. The Department's headquarters are in Santa Fe, and regional staff support offices in each part of the state, including the Region 4 office on East Challenger Street in Roswell (575-347-2409). Programs, forms, and eligibility rules are mostly set at the state level, so the process for services such as vaccines or WIC is similar wherever you live. Hours and clinic schedules, however, vary from office to office.

Small communities have their own listings. The De Baca County Public Health Office is at 181 Sumner Avenue in Fort Sumner (575-355-2362). The Santa Rosa Public Health Office is at 722 Lake Drive (575-472-3211) in Guadalupe County. Small offices often cover several programs with limited staff, so some services are offered only on set days. Call ahead and ask which clinic day fits your need. If the service is not available locally, ask staff for the nearest office that provides it. They know the regional network and can often tell you where to go and what to bring.

New Mexico keeps immunization records in a statewide registry called the New Mexico Statewide Immunization Information System, or NMSIIS. If your child was vaccinated at a public health office, or by a provider that reports to the registry, staff at your local office can usually look up the record and help you get a copy. Bring the child's full name, date of birth, and a parent or guardian photo ID. Schools and child care centers often ask for these records, so request them well before enrollment deadlines. Children who are uninsured, underinsured, on Medicaid, or American Indian or Alaska Native may qualify for free vaccines through the federal Vaccines for Children program.

In many cases, yes. The WIC program in New Mexico is administered by the Department of Health, and many public health offices serve as places where families apply, attend nutrition appointments, and receive benefits. WIC serves pregnant and postpartum women, breastfeeding mothers, infants, and children up to age five. Eligibility depends on income and a nutrition risk assessment, and families enrolled in Medicaid or SNAP often meet the income test automatically. Call your local office, such as the Curry County Public Health Office in Clovis (575-763-5583) or the Taylor Ranch office in Albuquerque (505-899-8574), to ask whether WIC appointments are available there and what documents to bring.

Those jobs belong mostly to the New Mexico Environment Department, not to the public health clinics. Its Environmental Health Bureau handles food establishment permits and inspections, and other parts of the agency oversee drinking water and liquid waste. Some larger local governments, including parts of the Albuquerque area, may run their own environmental programs for certain topics. If you walk into a public health office with one of these questions, staff will usually point you to the right agency. For a complaint about a restaurant or a septic problem, contacting the Environment Department directly is typically faster than starting at a clinic.

It depends on the office and the service. Some clinics accept walk-ins for vaccines or testing, while others schedule most visits. Call first. The Santa Fe Health Department is at 505-476-9025, and the Albuquerque Health Department listing is at 505-836-4061. Bring a photo ID, your insurance or Medicaid card if you have one, and any vaccine records. For WIC or other income-based programs, bring proof of income and address. Ask about cost when you call, since charges for some services depend on insurance and income. If you need language help, ask for an interpreter when you book your visit.