All states›New Mexico

Hardware Stores in New Mexico

167 hardware stores in 60 cities and towns across New Mexico. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Mexico has about 2,130,256 residents, so that's 7.8 hardware stores per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

167hardware stores
60cities & towns
91%list a phone
129with a website

Across New Mexico, of the 167 hardware stores we list, 152 give a phone number, 43 publish opening hours and 129 have a website. 93 are branches of national chains — Ace Hardware (31), True Value (20), Harbor Freight Tools (16); the remaining 74 are independent. By what they offer: 33 sell lumber, 18 are farm and ranch supply stores, 5 sell plumbing supplies. Most often named on their own websites: siding (24), roofing (20) and flooring (16). The longest-running is McCoy's Building Supply, in business since 1927. 2 describe themselves as family-owned.

Top 10 hardware stores in New Mexico

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Harbor Freight ToolsAlbuquerque

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  2. 2The Home DepotAlbuquerque

    Mon-Sat 6am-9pm, Sun 7am-8pm

    Spotted an error? Let us know

  3. 3Tractor Supply Co.Las Vegas

    Mon-Sat 8am-9pm, Sun 9am-7pm

    Farm supply

    Spotted an error? Let us know

  4. 4L and P Building SupplyLas Cruces

    Mon–Fri 7am–4pm

    Lumber

    Spotted an error? Let us know

  5. 5Landmark MercantileMesquite

    Mon-Fri 7am-6pm, Sat 7am-5pm, Sun 9am-4pm

    Spotted an error? Let us know

  6. 6Ranchero Builders SupplyBelen

    Mon-Fri 8am-4pm, Sat 8am-11am

    Farm supply

    Spotted an error? Let us know

  7. 7Security Hardware SolutionsAlbuquerque

    Mon-Fri 7am-4:30pm

    Spotted an error? Let us know

  8. 8Village Ace HardwareRuidoso

    Mon-Fri 7:30am-6pm, Sat 8am-6pm, Sun 9am-4:30pm

    Paint

    Spotted an error? Let us know

  9. 9True ValueSanta Fe

    Spotted an error? Let us know

  10. 10Valley MercantileAnimas

    Spotted an error? Let us know

Cities

Largest first. Towns with a single hardware store are listed further down this page.

Other towns in New Mexico

One hardware store each — too few for a page of their own, so they live here.

  1. Angel Fire NM Lumber YardAngel Fire

    3433 New Mexico 434, Angel Fire, NM 87710

    Mon–Fri 7am–5pm, Sat 8am–3pm

    Since 1998

    Siding · Roofing · Cabinets

    Lumber

    Spotted an error? Let us know

  2. Rbs True ValueAngel Fire

    3433 Hwy 434, Angel Fire, NM 87710

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  3. True ValueAngel Fire

    3429 Mountain View Blvd, Angel Fire, NM 87710

    Spotted an error? Let us know

  4. Valley MercantileAnimas

    1326 NM-9, Animas, NM 88020

    Spotted an error? Let us know

  5. Tractor Supply Co.Artesia

    2793 N 1st St, Artesia, NM 88210

    Mon-Sat 8am-9pm, Sun 9am-7pm

    Farm supply

    Spotted an error? Let us know

  6. Alfalfa Growers AssociatesArtesia

    204 E Main St, Artesia, NM 88210

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  7. Aztec HardwareAztec

    111 N Main Ave, Aztec, NM 87410

    Spotted an error? Let us know

  8. Ranchero Builders SupplyBelen

    19404 NM-314, Belen, NM 87002

    Mon-Fri 8am-4pm, Sat 8am-11am

    Farm supply

    Spotted an error? Let us know

  9. Woodlands Ace HardwareBelen

    522 E Reinken Ave, Belen, NM 87002

    Spotted an error? Let us know

  10. True ValueBelen

    606 Baca Ave, Belen, NM 87002

    LumberPlumbing

    Spotted an error? Let us know

  11. Bloomfield Ace HardwareBloomfield

    1947 W Broadway Ave, Bloomfield, NM 87413-6765

    Spotted an error? Let us know

  12. Bloomfield Ace HardwareBloomfield

    1947 W Broadway, Bloomfield, NM 87413-6765

    Spotted an error? Let us know

  13. Hacienda Home CenterBosque Farms

    1255 Bosque Farms Blvd, Bosque Farms, NM 87068

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  14. Lincoln County MercantileCapitan

    101 N Bonito Ave, Capitan, NM 88316

    Farm supply

    Spotted an error? Let us know

  15. Harbor Freight ToolsCarlsbad

    1601 W Pierce St, Carlsbad, NM 88220

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  16. Lowe's Home ImprovementCarlsbad

    2519 W Pierce St, Carlsbad, NM 88220

    Spotted an error? Let us know

  17. BES Supply StoreCarlsbad

    502 Center Ave, Carlsbad, NM 88220

    Cabinets

    Spotted an error? Let us know

  18. Pioneer Ace HardwareCedar Crest

    12168 Highway 14 N, Cedar Crest, NM 87008

    Spotted an error? Let us know

  19. Ace HardwareCedar Crest

    12168 Highway 14 N, Cedar Crest, NM 87008

    Spotted an error? Let us know

  20. Cedar Crest Pioneer Ace HardwareCedar Crest

    1268 Highway 12 N, Cedar Crest, NM 87008

    Spotted an error? Let us know

  21. Isaacs True Value HardwareClayton

    22 Main St, Clayton, NM 88415

    Spotted an error? Let us know

  22. New Village HardwareCloudcroft

    61 Curlew Pl, Cloudcroft, NM 88317

    Spotted an error? Let us know

  23. Harbor Freight ToolsClovis

    1925 N Prince St, Clovis, NM 88101

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  24. Village Mercantile Home and Farm StoreCorrales

    3675 Corrales Rd, Corrales, NM 87048

    Since 1992

    Locally owned

    Farm supply

    Spotted an error? Let us know

  25. Richards True Value HardwareCuba

    6429 US Highway 550, Cuba, NM 87013

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  26. Sun Valley Hardware #2Deming

    1700 Columbus Rd, Deming, NM 88030

    Spotted an error? Let us know

  27. True ValueDeming

    1700 Columbus Rd, Deming, NM 88030

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  28. Harbor FreightDeming

    1205 E Pine St Ste A, Deming, NM 88030

    Spotted an error? Let us know

  29. Dexter Lumber & HardwareDexter

    102 E 2nd St, Dexter, NM 88230

    Lumber

    Spotted an error? Let us know

  30. Jicarilla Ace HardwareDulce

    3 Hawks Dr, Dulce, NM 87528

    Spotted an error? Let us know

  31. Tractor Supply Co.Edgewood

    5 Marietta Ct, Edgewood, NM 87015

    Mon-Sat 8am-9pm, Sun 9am-7pm

    Farm supply

    Spotted an error? Let us know

  32. Harbor FreightEdgewood

    5 Linnie Ct, Edgewood, NM 87015

    Spotted an error? Let us know

  33. Perry Supply Co of TaosEl Prado

    65 Upper Las Colonias Rd, El Prado, NM 87529

    Spotted an error? Let us know

  34. El Prado Ace HardwareEl Prado

    36 NM 150, El Prado, NM 87529

    Spotted an error? Let us know

  35. Cook's Home CenterEspanola

    518 N Paseo De Onate, Espanola, NM 87532

    Spotted an error? Let us know

  36. Hacienda Home CentersEspanola

    430 S Riverside Dr, Espanola, NM 87532

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  37. Harbor Freight ToolsEspanola

    1907 N Riverside Dr, Espanola, NM 87532

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  38. Cardinal Hardware & LumberEunice

    1231 Main St, Eunice, NM 88231

    Lumber

    Spotted an error? Let us know

  39. O and G HardwareFlora Vista

    8 County Rd 350, Flora Vista, NM 87415

    Flooring · Siding · Cabinets

    Lumber

    Spotted an error? Let us know

  40. True ValueGrants

    225 El Morro, Grants, NM 87020

    LumberPlumbing

    Spotted an error? Let us know

  41. Village HardwareHatch

    703 W Hall St, Hatch, NM 87937

    Spotted an error? Let us know

  42. Hometown HardwareHatch

    101 W Hall St, Hatch, NM 87937

    Spotted an error? Let us know

  43. Tractor Supply Co.Hobbs

    201 E Navajo Dr, Hobbs, NM 88240

    Mon-Sat 8am-9pm, Sun 9am-7pm

    Farm supply

    Spotted an error? Let us know

  44. Harbor Freight ToolsHobbs

    1822 N Turner St, Hobbs, NM 88240

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  45. CK Supply, LLCJal

    518 S 3rd St, Jal, NM 88252

    Spotted an error? Let us know

  46. Kirtland MercantileKirtland

    4217 US-64, Kirtland, NM 87417

    Paint

    Spotted an error? Let us know

  47. Metzger's Do it Best HardwareLos Alamos

    1607 Central Ave, Los Alamos, NM 87544

    Flooring · Siding · Cabinets

    Lumber

    Spotted an error? Let us know

  48. The Home DepotLos Lunas

    1800 Main St NW, Los Lunas, NM 87031

    Spotted an error? Let us know

  49. Ace HardwareLos Lunas

    2510 Main St NE Suite B, Los Lunas, NM 87031

    Spotted an error? Let us know

  50. Harbor Freight ToolsLos Lunas

    331 Emilio Lopez Loop NW, Los Lunas, NM 87031

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  51. Chase HardwareLos Rancho De Albuquerque

    6740, Los Rancho De Albuquerque, NM 87107

    Spotted an error? Let us know

  52. BJ Pipe & SupplyLovington

    1105 E Ave D, Lovington, NM 88260

    Spotted an error? Let us know

  53. Tractor Supply Co.Lovington

    1701 S Main St, Lovington, NM 88260

    Mon-Sat 8am-9pm, Sun 9am-7pm

    Farm supply

    Spotted an error? Let us know

  54. Landmark MercantileMesquite

    12000 Stern Dr, Mesquite, NM 88048

    Mon-Fri 7am-6pm, Sat 7am-5pm, Sun 9am-4pm

    Spotted an error? Let us know

  55. Hart's HardwareMoriarty

    1411 U.S. Route 66, Moriarty, NM 87035

    Spotted an error? Let us know

  56. Gustin HardwareMountainair

    117 W Broadway, Mountainair, NM 87036

    Locally owned

    Spotted an error? Let us know

  57. Ace Hardware & Home CenterPortales

    1300 S Avenue D, Portales, NM 88130

    Spotted an error? Let us know

  58. McCoy's Hardware and FeedQuemado

    3448 California St, Quemado, NM 87829

    Farm supply

    Spotted an error? Let us know

  59. Questa Lumber & Hardware Co.Questa

    2349 NM-522, Questa, NM 87556

    Since 1953

    Lumber

    Spotted an error? Let us know

  60. Ace HardwareRaton

    1124 S 2nd St, Raton, NM 87740

    Spotted an error? Let us know

  61. Raton NM Lumber YardRaton

    445 North 1st Street, Raton, NM 87740

    Monday - Friday: 7:30 AM - 5:00 PM, Saturday: 7:30 AM - 3:30 PM

    Since 1998

    Siding · Roofing · Cabinets

    Lumber

    Spotted an error? Let us know

  62. Ace HardwareRio Rancho

    4100 Sabana Grande Ave SE, Rio Rancho, NM 87124

    Spotted an error? Let us know

  63. Rio Rancho HardwareRio Rancho

    2108 Southern Blvd SE, Rio Rancho, NM 87124-3728

    Farm supply

    Spotted an error? Let us know

  64. US C SupplyRio Rancho

    451 Quantum Rd NE, Rio Rancho, NM 87124-4509

    Spotted an error? Let us know

  65. Village Ace HardwareRuidoso

    2815 Sudderth Dr, Ruidoso, NM 88345

    Mon-Fri 7:30am-6pm, Sat 8am-6pm, Sun 9am-4:30pm

    Paint

    Spotted an error? Let us know

  66. True ValueRuidoso

    1013 Mechem Dr, Ruidoso, NM 88345

    Spotted an error? Let us know

  67. True ValueSanta Rosa

    101 S 3rd Street, Santa Rosa, NM 88435

    LumberPlumbing

    Spotted an error? Let us know

  68. Ace HardwareSilver City

    3025 Highway 180 E, Silver City, NM 88061

    Spotted an error? Let us know

  69. Harbor Freight ToolsSilver City

    2154 Highway 180 E, Silver City, NM 88061-7727

    Mon-Sat 8am-8pm, Sun 9am-6pm

    Spotted an error? Let us know

  70. Sun Valley HardwareSilver City

    1401 Silver Heights Blvd, Silver City, NM 88061

    Spotted an error? Let us know

  71. Socorro True ValueSocorro

    105 Manzanares Ave E, Socorro, NM 87801

    Spotted an error? Let us know

  72. Randy's Ace HardwareSocorro

    Proto Rd, Socorro, NM 87801

    Spotted an error? Let us know

  73. Sunnyside Hardware and LaundrySpringer

    507 3rd St, Springer, NM 87747

    Spotted an error? Let us know

  74. Rio Grande Ace HardwareTaos

    1381 South Santa Fe Highway, 1381 NM-68, Taos, NM 87571

    Spotted an error? Let us know

  75. Ace HardwareTaos

    223 Paseo Del Pueblo Sur., Taos, NM 87571

    Spotted an error? Let us know

  76. Randall Lumber & HardwareTaos

    315 Paseo Del Pueblo Sur, Taos, NM 87571

    Family-owned

    Siding · Roofing · Railing

    Key cuttingPropanePaintLumber

    Spotted an error? Let us know

  77. Henrys True Value HardwareTierra Amarilla

    Hiway 84 N @ The Y, Tierra Amarilla, NM 87575

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  78. Henry's True Value HardwareTierra Amarilla

    17342 U S 84, Tierra Amarilla, NM 87575

    Spotted an error? Let us know

  79. Tucumcari Lumber True ValueTucumcari

    221 S 1st St, Tucumcari, NM 88401

    Flooring · Siding · Roofing

    Lumber

    Spotted an error? Let us know

  80. Ace HardwareTucumcari

    512 S 2nd St, Tucumcari, NM 88401

    Spotted an error? Let us know

  81. Ace HardwareTularosa

    300 Granado St, Tularosa, NM 88352

    Since 1945

    Family-owned

    Key cuttingPropane

    Spotted an error? Let us know

  82. Metzger's Hardware White RockWhite Rock

    128 State Road 4, White Rock, NM 87547-3700

    Flooring · Siding · Cabinets

    Lumber

    Spotted an error? Let us know

BEFORE YOU GO

Bring the right details to the store

Measure fasteners and choose a bit for the material.

All guides