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
Smith Lake Post Office
1190a State Highway 371
Smith Lake NM 87365
Smith Lake(505) 786-7307Details
Milnesand Post Office
4610 New Mexico 206
Milnesand NM 88125
Milnesand(575) 675-2302Details
Malaga Post Office
1623 Pecos Hwy
Malaga NM 88263
Malaga(575) 745-2952Details
Blanco Post Office
7367 Us 64
Blanco NM 87412
Blanco(505) 632-8481Details
Santa Fe Post Office
534 N Guadalupe St
Santa Fe NM 87501
Santa Fe(505) 988-2239Details
Albuquerque Post Office
5659 Jefferson St Ne Ste A
Albuquerque NM 87109
Albuquerque(505) 345-8211Details
Mimbres Post Office
3084 Highway 35 N
Mimbres NM 88049
Mimbres(575) 536-9810Details
Eagle Nest Post Office
152 W Therma Dr
Eagle Nest NM 87718
Eagle Nest(575) 377-2212Details
Berino Post Office
4874 Highway 478
Berino NM 88024
Berino(575) 882-2626Details
Floyd Post Office
1561 New Mexico 267
Floyd NM 88118
Floyd(575) 478-2283Details
Flora Vista Post Office
810 Nm Hwy 516
Flora Vista NM 87415
Flora Vista(505) 334-3606Details
Cubero Post Office
6 Camino Real Rd
Cubero NM 87014
Cubero(505) 552-6811Details
Jemez Pueblo Post Office
4965 Highway 4
Jemez Pueblo NM 87024
Jemez Pueblo(575) 834-7374Details
Kenna Post Office
38797 Us 70
Kenna NM 88122
Kenna(575) 274-6240Details
Cebolla Post Office
24287 Highway 84
Cebolla NM 87518
Cebolla(575) 684-2482Details
San Fidel Post Office
1094 State Highway 124
San Fidel NM 87049
San Fidel(505) 552-9311Details
Fort Sumner Post Office
688 N 5th St
Fort Sumner NM 88119
Fort Sumner(575) 355-2423Details
Pep Post Office
5950 New Mexico 206
Pep NM 88126
Pep(575) 477-2395Details
Santa Fe Post Office
33b Arroyo Cuyamungue Rd
Santa Fe NM 87506
Santa Fe(505) 455-5525Details
Pinos Altos Post Office
30 Main St
Pinos Altos NM 88053
Pinos Altos(575) 534-1997Details