New Mexico Post Offices

Search all post offices in the state of New Mexico. Find a New Mexico post office location by searching the city your located in. Below is the statewide list of New Mexico offices. Find the hours and correct map location of your local office. Handle your mail today at a US post office in New Mexico.

Office Address City Phone Details
Albuquerque Post Office
40 First Plaza Ctr Nw Ste 240
Albuquerque NM 87102
Albuquerque(505) 346-8051Details
Roswell Post Office
5904 S Main St
Roswell NM 88203
Roswell(575) 347-2262Details
Gallup Post Office
500 S Second St
Gallup NM 87301
Gallup(505) 722-5265Details
Bent Post Office
21 Bent Rd
Bent NM 88314
Bent(575) 671-9147Details
Buena Vista Post Office
2191 State Highway 518
Buena Vista NM 87712
Buena Vista(575) 387-6018Details
Los Lunas Post Office
100 Carson Dr Se
Los Lunas NM 87031
Los Lunas(505) 865-7887Details
Carlsbad Post Office
301 N Canyon St
Carlsbad NM 88220
Carlsbad(575) 885-5717Details
Lovington Post Office
203 E Avenue D
Lovington NM 88260
Lovington(575) 396-2300Details
Stanley Post Office
1 Kinsell Ave W
Stanley NM 87056
Stanley(505) 832-4596Details
Belen Post Office
400 N Main St
Belen NM 87002
Belen(505) 864-8571Details
Mule Creek Post Office
5 Brushy Mountain Rd
Mule Creek NM 88051
Mule Creek(575) 535-4266Details
Fort Sumner Post Office
688 N 5th St
Fort Sumner NM 88119
Fort Sumner(575) 355-2423Details
Dexter Post Office
302 S Lincoln Ave
Dexter NM 88230
Dexter(575) 734-5823Details
Gallup Post Office
3060 W Historic Highway 66
Gallup NM 87301
Gallup(505) 722-9598Details
Malaga Post Office
1623 Pecos Hwy
Malaga NM 88263
Malaga(575) 745-2952Details
Watrous Post Office
233 Bridge St
Watrous NM 87753
Watrous(505) 425-2785Details
Floyd Post Office
1561 New Mexico 267
Floyd NM 88118
Floyd(575) 478-2283Details
Newkirk Post Office
1006 Emerald Rd
Newkirk NM 88431
Newkirk(575) 868-2374Details
Cliff Post Office
8427 Frontage Rd
Cliff NM 88028
Cliff(575) 535-2951Details
Monticello Post Office
355 Calle Del Norte Rd
Monticello NM 87939
Monticello(575) 743-0076Details