Skip to the page

Data / Store locations / Ace Hardware / Iowa

Ace Hardware locations in Iowa: 42 stores, with addresses and phone numbers

Ace Hardware has 42 locations in Iowa, 1.1% of its 3,895 in the United States, in 42 cities. The most are in Perry, with 1. 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.

  • 42Locations
  • 42Cities
  • 1.1%Share of the brand
  • October 24, 2026Run date

Ace Hardware locations in Iowa

All 42 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
340 8th St SEAltoona50009(515) 967-0808Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
3020 SW Oralabor RoadAnkeny50023(515) 809-1104Mo-Fr 08:00-19:00; Sa 09:00-17:00; Su 12:00-17:00acehardware.com
110-116 Chestnut StAtlantic50022(712) 243-4712Mo-Fr 07:30-17:30; Sa 07:30-16:30; Su 12:00-16:00acehardware.com
215 Broadway StAudubon50025(712) 563-2764Mo-Fr 08:00-17:30; Sa 08:00-16:00; Su 12:00-15:00acehardware.com
703 E 18th StCedar Falls50613(319) 277-4690Mo-Fr 08:00-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
3825 Center Point Rd NECedar Rapids52402(319) 395-7770Mo-Fr 08:00-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
580 US Highway 18 EClear Lake50428(641) 357-7080Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
411 7th Ave SClinton52732(563) 242-8523Mo-Fr 08:00-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
120 2nd Ave SECresco52136(563) 547-2936Mo-Fr 07:30-18:00; Sa 07:30-17:00; Su 10:00-15:00acehardware.com
1022 Skylar StDenver50622(319) 406-0004Mo-Sa 08:00-19:00acehardware.com
5715 Hickman RdDes Moines50310(515) 255-2240Mo-Fr 08:00-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
733 16th Ave SEDyersville52040(563) 875-2800Mo-Sa 08:00-19:00; Su 09:00-17:00acehardware.com
650 E Le Claire RdEldridge52748(563) 285-2241Mo-Sa 07:30-19:00; Su 09:00-17:00acehardware.com
409 Central AveEstherville51334(712) 362-3745Mo-Fr 07:30-19:00; Sa 07:30-18:00; Su 10:00-17:00acehardware.com
150 W US Highway 18Garner50438(641) 923-3003Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 09:00-17:00acehardware.com
506 SE 6th StGreenfield50849(641) 743-8282Mo-Fr 08:00-17:00; Sa 08:00-16:00; Su 10:00-15:00acehardware.com
1700 13th St NHumboldt50548(515) 332-7973Mo-Fr 07:00-19:00; Sa 08:00-17:00; Su 11:00-17:00acehardware.com
312 1st St EIndependence50644(319) 334-2362Mo-Fr 07:00-18:00; Sa 08:00-17:00; Su 09:00-16:00acehardware.com
506 N Jefferson WayIndianola50125(515) 809-0653Mo-Fr 08:00-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
501 B AvenueKalona52247(319) 656-2512Mo-Fr 07:30-17:00; Sa 08:00-15:00acehardware.com
23 1st Ave SWLe Mars51031(712) 546-7733Mo-Fr 08:00-18:00; Sa 08:00-17:00; Su 12:00-16:00acehardware.com
440 S Illinois AveMason City50401(641) 424-6101Mo-Th 08:00-19:00; Fr 08:00-20:00; Sa 08:00-19:00; Su 09:00-17:00acehardware.com
123 Lincoln HwyNevada50201(515) 382-2184Mo-Fr 08:00-19:00; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
6 W Main StNew Hampton50659(641) 394-2375Mo-Fr 07:30-18:00; Sa 07:30-17:00; Su 10:00-15:00acehardware.com
2617 1st Ave ENewton50208(641) 791-9614Mo-Sa 07:30-19:00; Su 09:00-17:00acehardware.com
55 S Dubuque StNorth Liberty52317(319) 665-2386Mo-Fr 08:00-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
1120 Sunset DrNorwalk50211(515) 809-1731Mo-Fr 07:30-20:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
20 N Frederick AveOelwein50662(319) 283-3826Mo-Fr 08:00-17:30; Sa 08:00-17:00; Su 10:00-16:00acehardware.com
510 8th St SEOrange City51041(712) 707-2813Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 12:00-16:00acehardware.com
1012 Jeffreys DrOsceola50213(641) 342-2154Mo-Sa 08:00-19:00; Su 09:00-17:00acehardware.com
456 Peosta RoadPeosta52068(563) 213-5639Mo-Fr 07:30-19:00; Sa 08:00-17:00; Su 10:00-17:00acehardware.com
1305 141st StPerry50220(515) 465-2177Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 12:00-17:00acehardware.com
945 S 3rd StreetPolk City50226(515) 329-4430Mo-Fr 08:00-19:00; Sa 08:00-18:00; Su 11:00-17:00acehardware.com
1601 N Broadway StRed Oak51566(712) 623-3662Mo-Sa 07:30-20:00; Su 09:00-18:00acehardware.com
309 W 4th StSaint Ansgar50472(641) 736-4303Mo-Fr 07:30-17:30; Sa 08:00-16:00; Su 10:00-14:00acehardware.com
931 2nd AveSibley51249(712) 754-2694Mo-Sa 08:00-18:00acehardware.com
4200 War Eagle DrSioux City51109(712) 268-6500Mo-Sa 07:30-20:00; Su 09:00-18:00acehardware.com
111 N Division StStuart50250Mo-Fr 07:00-19:00; Sa 08:00-19:00; Su 11:00-17:00acehardware.com
11194 Twin Ponds DrW Burlington52655(319) 754-5174Mo-Fr 07:00-17:00; Sa 08:00-16:00acehardware.com
541 2nd StWebster City50595(515) 524-6044Mo-Sa 07:00-19:00; Su 11:00-17:00acehardware.com
205 W WelshWilliamsburg52361(319) 668-1991Mo-Fr 07:30-17:30; Sa 07:30-15:00acehardware.com
1317 N John Wayne DriveWinterset50273(515) 462-2984Mo-Fr 07:30-18:00; Sa 08:00-17:00; Su 12:00-17:00acehardware.com

Cities

CityLocations
Altoona1
Ankeny1
Atlantic1
Audubon1
Cedar Falls1
Cedar Rapids1
Clear Lake1
Clinton1
Cresco1
Denver1
Des Moines1
Dyersville1
Eldridge1
Estherville1
Garner1
Greenfield1
Humboldt1
Independence1
Indianola1
Kalona1
Le Mars1
Mason City1
Nevada1
New Hampton1
Newton1

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.