Every post office in New Mexico is operated by the United States Postal Service (USPS), not by the state, a county or a city. USPS is an independent federal agency created by the Postal Reorganization Act of 1970 and governed by Title 39 of the U.S. Code. Our database lists 316 post office records across 33 counties, from the Albuquerque Post Office on Broadway Boulevard Northeast to small village counters such as Peñasco on Highway 75.
This page explains how those offices are organised, how city and rural service differ, and what to do when you need something specific. Use it alongside the listings to find the right counter, then call ahead to confirm hours before you drive.
Who Runs Post Offices in New Mexico, and Who to Call When Something Goes Wrong
Because USPS is federal, no New Mexico state agency licenses, funds or inspects post offices. A Postmaster General reports to a Board of Governors, and the independent Postal Regulatory Commission reviews rates and service standards nationwide. Day to day, each office is led by a postmaster or an officer-in-charge. Mail moves through regional processing plants before it reaches your local counter.
State government still touches your mail in a few ways. The New Mexico Secretary of State oversees elections, including absentee ballots that travel through USPS. The Motor Vehicle Division, part of the Taxation and Revenue Department, accepts some renewals by mail. Neither agency runs a postal counter. A missing ballot or registration packet is therefore a shared problem: ask the agency what it sent, then ask USPS to trace it.
For a complaint, start with your local postmaster. Then call USPS at 800-275-8777 or use the help tools on usps.com. Mail theft and mail fraud go to the U.S. Postal Inspection Service. If a problem drags on, the offices of New Mexico's U.S. senators and representatives handle casework with federal agencies, and postal issues are a routine part of it.
Albuquerque, Santa Fe and Las Cruces: Metro Post Office Service
Albuquerque is the state's postal hub, with 23 listings in the city and 27 across Bernalillo County. The Albuquerque Post Office at 1135 Broadway Boulevard Northeast (505-346-8052) is one of those 23. Metro offices tend to offer the widest menu: PO Box rentals, passport acceptance, money orders and lobby kiosks for stamps and simple packages. They also draw the longest lines at midday and on Saturdays, so early-morning visits usually go faster.
Suburban addresses blur county lines. Rio Rancho and the town of Bernalillo sit in Sandoval County, yet people there often describe their mail as Albuquerque area. If you need a county-level record, check the county first rather than the mailing city.
Santa Fe has six listings. The De Vargas Post Office at 534 North Guadalupe Street (505-988-2239) is in the downtown area, which suits errands near the capital's government offices. Call before you go if you need a specific service, because not every counter handles every transaction.
Las Cruces also has six listings, and Doña Ana County has 21. The Mesilla Park Post Office at 310 East Union Avenue (575-523-7088) serves the Mesilla Park area of the city. Farther out are Chamberino (9620 New Mexico 28, mailing city Anthony, 575-882-2296), La Mesa (16140 New Mexico 28, 575-233-3531) and Derry (13125 New Mexico 187, mailing city Garfield, 575-267-1317). Anthony straddles the Texas line, so write NM and the correct ZIP code on every package.
In Los Alamos County, the White Rock Post Office at 101 Longview Drive (505-672-0086) handles mail for the White Rock community, a short drive from Los Alamos itself.
Rural and Tribal New Mexico: Where the Post Office Is Often the Only Address
Outside the Rio Grande corridor, distances are long and street addresses are scarce. Rio Arriba County has 25 listings, more than Doña Ana County, because its mountain villages each keep a small office. The Española Post Office at 1010 Industrial Park Road (505-753-3335) is the larger anchor. Smaller counters include Gallina at 1970 Highway 96 (575-638-5616) and Los Ojos at 514 Highway 95 (575-588-7683).
Taos County has 18 listings, including the Peñasco Post Office at 14196 Highway 75 (575-587-2371). In San Miguel County, the Las Vegas Post Office at 1001 Douglas Avenue (505-425-9387) is the main office for Las Vegas, New Mexico, not the Nevada city. Pecos, at 63 South Main Street (505-757-6200), is in the same county.
Western New Mexico adds tribal lands. McKinley County includes the Gallup B Post Office at 500 South 2nd Street (505-722-5265). San Juan County includes Kirtland at 4211 Highway 64 (505-598-6811). In Cibola County, the New Laguna Post Office at 22 State Road 124 (505-552-9290) has a Casa Blanca mailing address, and the Grants Post Office is at 816 West Santa Fe Avenue (505-287-3143). Many homes on the Navajo Nation and nearby pueblos have no numbered street address, so a PO Box is the practical way to receive mail and packages.
The southwest and central mountains follow the same pattern. Grant County lists the Cliff Post Office at 8427 Frontage Road (575-535-2951), with a Gila mailing address. Lincoln County and Otero County have 15 and 13 listings, mostly small-town and mountain offices where hours can be short.
Eastern Plains, Oil Country and the Rio Grande Valley
East of the mountains, offices follow the highways. The Clovis Post Office at 417 Gidding Street (575-763-5556) serves Curry County. The Carlsbad Post Office at 301 South Canyon Street (575-885-5717) serves Eddy County. In Lea County, Lovington is at 203 East Avenue D (575-396-2300), and the Monument Post Office at 9921 Highway 322 (575-393-5015) carries a Hobbs mailing address. Near Roswell, the Garita Post Office at 5120 County Road 104 (575-641-5239) is in Chaves County.
In the Rio Grande valley south of Albuquerque, the Belen Post Office at 400 North Main Street (505-864-8571) serves Valencia County. In the Estancia Valley, the Torreon Post Office at 8563 Highway 55 (505-384-3122) has an Estancia mailing address. The city shown in a listing is the mailing city and can differ from the community name on the sign.
Quick Checklist Before You Visit a New Mexico Post Office
- Call the office to confirm lobby hours, since small rural counters often close for lunch or early in the afternoon.
- Bring a government photo ID for registered mail, PO Box rental, money orders and passport applications.
- Write the full address with state and ZIP code, especially near Anthony, El Paso or the Arizona and Texas borders.
- Ask about package pickup if you only have a PO Box, because private carriers often cannot deliver to one.
- Leave extra time in winter on mountain roads such as Highway 75 and Highway 96.
Post offices in New Mexico are part of the national USPS network, operating under regional district management to deliver uniform service standards while accommodating the specific needs of urban, suburban, and rural communities across the state. Larger cities in New Mexico may have multiple post offices and main processing facilities.
Post Office locations are available in 251 cities across New Mexico. They are spread across 33 counties.
Cities with the highest concentration of post office locations include Albuquerque, Las Cruces, Santa Fe, reflecting densely populated areas with multiple branch offices serving different neighborhoods and zip codes.
Residents of New Mexico can use the USPS website to find the closest post office, check current lobby and window hours, locate self-service kiosks available after hours, and track incoming and outgoing mail and packages from their phones or computers.
Post Office by Counties
Post Office by Cities
Residents of New Mexico can save time by using USPS online tools to schedule package pickups from home, print prepaid shipping labels, and set up mail forwarding or hold requests without visiting a post office. When visiting a post office in New Mexico for passport acceptance, call ahead to confirm that the specific location offers the service and whether an appointment is required.
Browse Post Office by county across New Mexico to find the nearest location.
Mailing in New Mexico: Distance, Weather and Election Season
Three local conditions shape postal service in New Mexico. The first is distance. Some counties are larger than small eastern states, and the nearest counter can be a long drive. Check the office's phone number before you leave, and combine errands into one trip. Plan around the small-town schedule: a village counter may close at midday, and a one-person office can shut briefly for a delivery run.
The second is weather. Winter snow can slow rural routes in the northern mountains, including the Peñasco and Gallina areas. In late summer, monsoon storms can wash out dirt roads on the plains and in the high desert. If you ship something time-sensitive in those seasons, add a buffer day and keep your tracking number handy.
The third is the election calendar. New Mexico voters can request an absentee ballot, and many return it by mail. Mail it well before Election Day, or take it to your county clerk instead. Your county clerk is the authority on deadlines, not the post office, so confirm the current rules before you vote.