Skip to the page

Data / Store locations / Ace Hardware / Minnesota

Ace Hardware locations in Minnesota: 113 stores, with addresses and phone numbers

Ace Hardware has 113 locations in Minnesota, 2.9% of its 3,895 in the United States, in 103 cities. The most are in Minneapolis, with 4. Each row links to the brand's own store locator, as read on October 24, 2026.

SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.

  • 113Locations
  • 103Cities
  • 2.9%Share of the brand
  • October 24, 2026Run date

Ace Hardware locations in Minnesota

All 113 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
150 Southgate DrAitkin56431(218) 429-0222Mo-Sa 07:30-18:00; Su 09:00-16:00acehardware.com
6050 Labeaux Ave NEAlbertville55301(763) 497-4211Mo-Fr 08:00-20:00; Sa 08:00-19:00; Su 09:00-18:00acehardware.com
406 Broadway StAlexandria56308(320) 763-5200Mo-Fr 07:00-19:00; Sa 07:00-17:00; Su 10:00-14:00acehardware.com
14760 Pennock AveApple Valley55124(952) 432-1004Mo-Sa 07:30-20:00; Su 09:00-17:00acehardware.com
1718 Central St WBagley56621(218) 694-6229Mo-Fr 07:30-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
207 7th Ave NWBarnesville56514(218) 354-2220Mo-Sa 08:00-19:00; Su 09:00-17:00acehardware.com
820 E Main StBelle Plaine56011(952) 873-3244Mo-Fr 07:00-19:00; Sa 08:00-17:00; Su 09:00-17:00acehardware.com
600 Paul Bunyan Dr SBemidji56601(218) 751-1506Mo-Fr 07:00-20:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
10530 France Ave SBloomington55431(952) 884-2209Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
108 W 98th StBloomington55420(952) 767-2981Mo-Sa 08:00-19:00; Su 09:00-17:00acehardware.com
214 W Washington StBrainerd56401(218) 829-5476Mo-Fr 07:00-19:00; Sa 07:00-17:00; Su 09:00-16:00acehardware.com
12325 Champlin DrChamplin55316(763) 506-0029Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
7844 Market BlvdChanhassen55317(952) 934-8778Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
908 10th StClarkfield56223(320) 381-0096Mo-Fr 08:00-18:00; Sa 09:00-15:00acehardware.com
9680 Foley Blvd NWCoon Rapids55433(763) 755-1762Mo-Fr 08:00-20:00; Sa 08:00-19:00; Su 09:00-17:00acehardware.com
6990 80th St SCottage Grove55016(651) 797-3501Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
1400 University Ave 1161Crookston56716(218) 281-1749Mo-Fr 07:00-19:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
225 W Main StCrosby56441(218) 866-0033Mo-Fr 07:00-18:00; Sa-Su 09:00-17:00acehardware.com
35592 Pioneer DrCrosslake56442(218) 692-1230Mo-Sa 08:00-18:00; Su 09:00-16:00acehardware.com
108 Main Ave EDeer River56636(218) 246-8628Mo-Sa 08:00-17:30acehardware.com
14506 State Highway 6Deerwood56444(218) 678-2063Mo-Fr 08:00-16:30; Sa 08:00-14:00acehardware.com
1005 Crossings DrDelano55328(763) 972-7272Mo-Fr 07:30-20:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
925 Washington AveDetroit Lakes56501(218) 847-7173Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 10:00-16:00acehardware.com
20 Airport Rd NDodge Center55927(507) 374-6440Mo-Su 06:30-21:00acehardware.com
1301 E Superior StDuluth55805(218) 464-5050Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
7 E Calvary RdDuluth55803(218) 728-4479Mo-Sa 08:00-18:00; Su 10:00-17:00acehardware.com
1017 Central Ave NWEast Grand Forks56721(218) 773-7933Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
9607 Anderson Lakes PkwyEden Prairie55344(952) 374-5500Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
5115 Vernon Ave SEdina55436(952) 929-4601Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
48 E Chapman StEly55731(218) 365-3129Mo-Fr 07:00-17:30; Sa 07:00-17:00; Su 09:00-14:00acehardware.com
23540 Highway 7Excelsior55331(952) 474-2571Mo-Fr 07:30-19:00; Sa 07:30-18:00; Su 09:00-17:00acehardware.com
1300 N State StFairmont56031(507) 238-1823Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
3560 213th St WFarmington55024(651) 463-4777Mo-Fr 07:30-20:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
91 Lake St SForest Lake55025(651) 464-6262Mo-Fr 07:30-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
306 1st St EFosston56542(218) 435-1977Mo-Fr 07:30-18:00; Sa 08:00-17:30acehardware.com
24 Minnesota Ave WGlenwood56334(320) 634-4770Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 09:00-15:00acehardware.com
1413 E Highway 61Grand Marais55604(218) 387-1771Mo-Fr 07:00-17:00; Sa 08:00-14:00acehardware.com
1115 E US Highway 169Grand Rapids55744(218) 326-8594Mo-Fr 07:00-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
215 Main St NGreenbush56726(218) 782-2110Mo-Fr 08:00-17:00; Sa 08:00-12:00acehardware.com
220 S Atlantic AvenueHallock56728(218) 843-2171Mo-Fr 07:00-18:00; Sa 07:00-17:00acehardware.com
1355 S Frontage RdHastings55033(651) 346-1664Mo-Sa 08:00-19:00; Su 09:00-18:00acehardware.com
219 S Main StHendricks56136(507) 275-3359Mo-Fr 07:00-17:00; Sa 08:00-14:00acehardware.com
11521 Spudville RdHibbing55746(218) 262-1966Mo-Fr 07:00-17:00; Sa 07:00-14:00acehardware.com
903 Hopkins CtrHopkins55343(952) 938-7367Mo-Fr 07:30-20:00; Sa 08:00-17:30; Su 10:00-16:00acehardware.com
3098 65th St EInver Grove Heights55076(651) 455-2228Mo-Sa 08:00-20:00; Su 09:00-17:00acehardware.com
301 Main St SKarlstad56732(218) 436-2500Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
523 2nd StKenyon55946(507) 789-5246Mo-Fr 07:30-19:00; Sa 07:30-17:30; Su 10:00-16:00acehardware.com
32 S Walnut StLa Crescent55947(507) 895-2522Mo-Fr 07:30-18:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
17729 Juniper PathLakeville55044(952) 898-7151Mo-Sa 08:00-20:00; Su 09:00-17:00acehardware.com
20810 Holyoke AveLakeville55044(952) 469-3433Mo-Sa 07:30-20:00; Su 09:00-17:00acehardware.com
224 US-12Litchfield55355(320) 535-5357Mo-Fr 07:30-18:30; Sa 08:00-18:00; Su 09:00-16:00acehardware.com
1865 W Wayzata BlvdLong Lake55356(952) 473-5300Mo-Fr 07:30-20:00; Sa 07:30-19:00; Su 09:00-17:00acehardware.com
820 Commerce RdLong Prairie56347(320) 732-2185Mo-Fr 07:00-19:00; Sa 07:00-17:00; Su 10:00-14:00acehardware.com
186 Reservation AveLongville56655(218) 363-2716Mo-Fr 07:30-17:00; Sa 08:00-15:00acehardware.com
1400 Madison AveMankato56001(507) 514-6714Mo-Fr 07:00-20:00; Sa 07:00-19:00; Su 09:00-17:00acehardware.com
5135 Oak StMaple Plain55359(763) 479-2123Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
500 N Highway 59Marshall56258(507) 532-3296Mo-Fr 07:00-18:00; Sa 09:00-17:00; Su 10:00-16:00acehardware.com
22055 State Highway 210McGregor55760(218) 419-2920Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 09:00-16:00acehardware.com
2438 Bloomington AveMinneapolis55404(612) 729-3526Mo-Th 08:00-18:00; Fr 08:00-17:00; Sa 09:00-17:00acehardware.com
3805 Nicollet AveMinneapolis55409(612) 822-3121Mo-Sa 08:00-20:00; Su 09:00-17:00acehardware.com
5405 Penn Ave SMinneapolis55419(612) 922-6055Mo-Fr 07:30-19:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
5425 Nicollet AveMinneapolis55419(612) 824-8813Mo-Sa 08:00-18:00; Su 10:00-17:00acehardware.com
106 E 1st StMinneota56264(507) 872-6472Mo-Fr 07:30-17:30; Sa 07:30-16:00acehardware.com
12937 Ridgedale DrMinnetonka55305(952) 473-5300Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
20 6th St SMoorhead56560(218) 236-6905Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
40 Arrowhead LnMoose Lake55767(218) 485-4211Mo-Sa 08:00-17:00; Su 10:00-14:00acehardware.com
43 Union St NMora55051(320) 679-2261Mo-Fr 07:30-18:00; Sa 07:30-17:00; Su 10:00-15:00acehardware.com
1823 Old Highway 8 NWNew Brighton55112(651) 633-1271Mo-Sa 08:00-19:00; Su 10:00-17:00acehardware.com
1300 1st St NENew Prague56071(952) 758-4440Mo-Fr 07:30-20:00; Sa 07:30-19:00; Su 09:00-17:00acehardware.com
123 E Minnesota AveNewfolden56738(218) 874-7485Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
25673 Main StNisswa56468(218) 963-7645Mo-Sa 07:30-18:00; Su 09:00-16:00acehardware.com
6388 Main StNorth Branch55056(651) 674-4408Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
670 Water St SNorthfield55057(507) 321-4288Mo-Fr 07:00-19:00; Sa 08:00-19:00; Su 10:00-16:00acehardware.com
15788 88th St NE Suite AOtsego55330(763) 328-1704Mo-Fr 08:00-20:00; Sa 08:00-19:00; Su 09:00-18:00acehardware.com
122 W Vine StOwatonna55060(507) 414-7188Mo-Fr 07:00-19:00; Sa 08:00-19:00; Su 10:00-16:00acehardware.com
802 1st St EPark Rapids56470(218) 732-4513Mo-Fr 07:30-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
36 N BroadwayPelican Rapids56572(218) 863-1811Mo-Sa 08:00-19:00; Su 10:00-16:00acehardware.com
130 W Main StPerham56573(218) 346-2070Mo-Fr 08:00-18:00; Sa 08:00-16:00; Su 10:00-14:00acehardware.com
1320 Northridge Ct NWPine City55063(320) 629-6363Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 09:00-14:00acehardware.com
203 Barclay AvePine River56474(218) 587-2585Mo-Sa 07:00-18:00; Su 09:00-14:00acehardware.com
16281 Main Ave SEPrior Lake55372(952) 447-2240Mo-Fr 07:00-20:00; Sa 07:00-19:00; Su 09:30-18:00acehardware.com
16820 Duluth Ave SEPrior Lake55372(952) 226-6820Mo-Sa 07:00-20:00; Su 08:30-17:00acehardware.com
105 International Dr Suite 118Red Lake Falls56750(218) 253-4304Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
1264 Old West Main StRed Wing55066(651) 388-6060Mo-Fr 07:30-19:00; Sa 08:00-17:00; Su 09:00-16:00acehardware.com
4140 W BroadwayRobbinsdale55422(763) 533-2758Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 09:00-17:00acehardware.com
1129 6th St NWRochester55901(507) 206-3661Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
1201 Broadway Ave S, suite 44Rochester55904(507) 206-3593Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
1500 N Broadway AveRochester55906(507) 206-0013Mo-Fr 08:00-20:00; Sa 08:00-18:00; Su 10:00-17:00acehardware.com
21351 John Milless DrRogers55374(763) 898-3999Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
1114 3rd St NWRoseau56751(218) 463-2175Mo-Fr 07:00-19:00; Sa 07:00-18:00; Su 09:00-17:00acehardware.com
14635 S Robert TrlRosemount55068(651) 344-7377Mo-Fr 07:30-20:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
402 S Mill StRushford55971(507) 864-2540Mo-Fr 07:00-17:30; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
1313 Whitewater AveSaint Charles55972(507) 932-8861Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
1175 11th St SSaint James56081(507) 375-4041Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 12:00-16:00acehardware.com
213 Cedar St PO Box 785Saint Joseph56374(320) 363-4281Mo-Fr 07:30-18:00; Sa 08:00-16:00; Su 10:00-15:00acehardware.com
218 Main StSandstone55072(320) 245-2235Mo-Fr 08:00-17:30; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
3355 Quail Rd NESauk Rapids56379(320) 252-1682Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
101 S Main StSherburn56171(507) 764-4451Mo-Fr 07:30-17:00; Sa 08:00-12:00acehardware.com
1200 Main St ESleepy Eye56085(507) 794-3611Mo-Fr 07:45-18:15; Sa 08:00-18:00; Su 11:00-15:00acehardware.com
725 N Broadway AvenueSpring Valley55975(507) 346-2863Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
210 2nd Ave NEStaples56479(218) 894-1080Mo-Sa 07:00-18:00; Su 09:00-16:00acehardware.com
103 Main St NStewartville55976(507) 533-0333Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
1662 Market DrStillwater55082(651) 439-8233Mo-Fr 08:00-20:00; Sa 08:00-19:00; Su 09:00-17:00acehardware.com
17108 US-59Thief River Falls56701(218) 681-3999Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com
209 Main Ave NThief River Falls56701(218) 681-3664Mo-Fr 08:00-17:30; Sa 08:30-17:30acehardware.com
510 Hwy 4 SouthTrimont56176(507) 639-2112Mo-Fr 07:30-18:00; Sa 07:30-16:00acehardware.com
630 Ash Ave NWWadena56482(218) 631-3570Mo-Fr 07:30-17:00; Sa 07:30-12:00acehardware.com
8250 Industrial Park Road NWWalker56484(218) 547-1515Mo-Fr 08:00-17:30; Sa 08:30-16:00; Su 09:00-15:00acehardware.com
104 State AvenueWarroad56763(218) 386-2570Mo-Sa 08:00-18:00; Su 10:00-16:00acehardware.com
121 2nd St NWWaseca56093(507) 835-1097Mo-Fr 07:00-19:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
3400 Shoreline DrWayzata55391(952) 471-9100Mo-Fr 08:00-20:00; Sa 08:00-19:00; Su 09:00-17:00acehardware.com
193 9th StWindom56101(507) 831-2523Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 11:00-16:00acehardware.com
320 W 2nd StWinona55987(507) 454-6830Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 10:00-15:00acehardware.com

Cities

CityLocations
Minneapolis4
Rochester3
Bloomington2
Duluth2
Lakeville2
Prior Lake2
Thief River Falls2
Aitkin1
Albertville1
Alexandria1
Apple Valley1
Bagley1
Barnesville1
Belle Plaine1
Bemidji1
Brainerd1
Champlin1
Chanhassen1
Clarkfield1
Coon Rapids1
Cottage Grove1
Crookston1
Crosby1
Crosslake1
Deer River1

Also on SpecStream

Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.