Auto Repair Shops in Iowa

471 auto repair shops and mechanics in 136 cities and towns. General mechanics and garages: brakes, diagnostics, oil, suspension, cooling and engine work. Typical turnaround: same day to 3 days for most jobs.

How Many Auto Repair Shops and Mechanics Are in Iowa?

We list 471 auto repair shops and mechanics in Iowa, across 136 cities and towns; the most are in Des Moines (39), Windsor Heights (32), Cedar Rapids (19). Typical turnaround is same day to 3 days for most jobs. Ask each for a written quote with every fee included and compare the totals.

Updated November 6, 2026 · Source: OpenStreetMap (refreshed November 6, 2026).

By City

Advertisement

Before You Hire

  1. Can I get a written estimate with parts and labor listed separately before any work starts?
  2. What is your hourly labor rate, and is there a diagnostic fee? Is it credited toward the repair?
  3. Will you call me for approval if the job grows beyond the estimate?
  4. Are your technicians ASE certified in this kind of repair?
  5. Are the parts new OEM, aftermarket or rebuilt?

3345 8th Street Southwest, Altoona

Auto Repair ShopsPhoneWebsiteHours

765 34th Avenue Southwest, Altoona

Auto Repair ShopsPhoneWebsiteHours

102 North Hyland Avenue, Ames

Auto Repair ShopsPhoneWebsite

429 South Duff Avenue, Ames

Auto Repair ShopsPhone

220 South Duff Avenue, Ames

Auto Repair ShopsPhone

113 Lincoln Way, Ames

Auto Repair Shops

Ankeny

Auto Repair ShopsMuffler & Brake Shops

Ankeny

Auto Repair Shops

1329 Southwest Ordnance Road, Ankeny

Auto Repair ShopsPhoneWebsiteHours

Bettendorf

Auto Repair Shops

3150 West Broadway, Carter Lake

Auto Repair ShopsTire Shops

2729 West Broadway, Carter Lake

Auto Repair ShopsMuffler & Brake Shops

639 North Saddle Creek Road, Carter Lake

Auto Repair Shops

Cedar Falls

Auto Repair ShopsMuffler & Brake Shops

Cedar Falls

Auto Repair Shops

603 Oakland Road Northeast, Cedar Rapids

Auto Repair ShopsWebsite

1201 15th Avenue Southwest, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

941 Blairs Ferry Road Northeast, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

3733 1st Avenue East, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

4444 1st Avenue East, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

1888 Blairs Ferry, Cedar Rapids

Auto Repair ShopsPhoneWebsite

2602 Williams Boulevard, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

3230 1st Avenue East, Cedar Rapids

Auto Repair Shops

4217 Mount Vernon Road Southeast, Cedar Rapids

Auto Repair ShopsTire ShopsPhoneWebsiteHours

2160 Edgewood Road Southwest, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

3535 1st Avenue East, Cedar Rapids

Auto Repair Shops

206 East 3100 Page Street, Clarinda

Auto Repair ShopsPhone

123 South 16th Street, Clarinda

Auto Repair ShopsTire ShopsMuffler & Brake ShopsPhoneWebsiteHours

1432 Lincolnway, Clinton

Auto Repair Shops

2301 Manufacturing Drive, Clinton

Auto Repair ShopsAuto Body & CollisionPhoneWebsite

1400 Northwest 86th Street, Clive

Auto Repair Shops

2121 Northwest 114th Street, Clive

Auto Repair ShopsAuto Body & Collision

15970 Hickman Road, Clive

Auto Repair Shops

1600 Avenue A, Council Bluffs

Auto Repair ShopsHours

1611 South 35th Street, Council Bluffs

Auto Repair ShopsAuto Body & Collision

2729 West Broadway, Council Bluffs

Auto Repair ShopsMuffler & Brake ShopsPhoneWebsiteHours

1635 West Broadway, Council Bluffs

Auto Repair ShopsPhone

901 South Division Street, Creston

Auto Repair ShopsAuto Body & CollisionPhoneHours

320 West Kimberly Road, Davenport

Auto Repair ShopsAuto Body & Collision

320 West Kimberly Road, Davenport

Auto Repair Shops

Showing 120 of 471. Pick a city above to see the rest.

Auto Repair Shops in every state · 9 Questions to Ask an Auto Repair Shop

Listings: © OpenStreetMap contributors (ODbL) · Data last updated November 6, 2026 · Sources & method