Shop Guide · Iowa

Repair and Fabrication Shops in Iowa

575 auto repair, body, tire, welding and fabrication shops in 152 cities and towns, from OpenStreetMap (refreshed November 6, 2026).

How Many Repair and Fabrication Shops Are in Iowa?

We list 575 shops in Iowa: 471 auto repair shops, 58 body shops, 100 tire shops and 49 welding, fabrication and machine shops, across 152 cities and towns. The most are in Des Moines (43), Windsor Heights (32), Cedar Rapids (23). Every listing is free; nobody pays to rank higher.

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

471auto repair
58body shops
44welding & fabrication
152cities & towns

By Shop Type in Iowa

Cities and Towns

Advertisement

Largest Cities in Iowa

Des Moines 43 Listed

1416 Northeast 44th Avenue, Des Moines

Auto Repair ShopsPhoneWebsiteHours

3901 Southeast 14th Street, Des Moines

Auto Repair ShopsTire ShopsPhoneWebsiteHours

4001 East 14th Street, Des Moines

Auto Repair ShopsPhoneWebsiteHours

3719 Southeast 14th Street, Des Moines

Tire ShopsPhoneWebsiteHours

4323 Fleur Drive, Des Moines

Auto Repair ShopsPhoneWebsiteHours

Windsor Heights 32 Listed

4730 Merle Hay Road, Windsor Heights

Auto Repair ShopsAuto Body & CollisionWebsite

3630 Merle Hay Road, Windsor Heights

Auto Repair Shops

Cedar Rapids 23 Listed

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

2602 Williams Boulevard, Cedar Rapids

Auto Repair ShopsPhoneWebsiteHours

Ottumwa 23 Listed

Iowa 22 Listed

19 Sturgis Corner Drive, Iowa

Auto Repair ShopsPhoneWebsiteHours

231 East Burlington Street, Iowa

Auto Repair Shops

Ames 21 Listed

102 North Hyland Avenue, Ames

Auto Repair ShopsPhoneWebsite

429 South Duff Avenue, Ames

Auto Repair ShopsPhone

Davenport 19 Listed

309 East Kimberly Road, Davenport

Tire ShopsWebsite

Urbandale 18 Listed

3970 Northwest Urbandale Drive, Urbandale

Auto Repair ShopsPhoneWebsiteHours

2150 Northwest 100th Street, Urbandale

Auto Repair ShopsWebsite

Dubuque 16 Listed

285 Locust Street, Dubuque

Auto Repair ShopsPhoneWebsite

Ankeny 15 Listed

1329 Southwest Ordnance Road, Ankeny

Auto Repair ShopsPhoneWebsiteHours

1501 Southeast Cortina Drive, Ankeny

Auto Body & CollisionWebsite

2605 Southeast Delaware Avenue, Ankeny

Tire ShopsWebsite

Shops in Iowa: Questions

How many repair and fabrication shops are listed in Iowa?

We list 575 shops in Iowa across 152 cities and towns: auto repair shops (471), auto body & collision (58), tire shops (100), transmission shops (14), muffler & brake shops (23), truck & diesel repair (15), motorcycle repair (2), inspection & smog stations (2), welding shops (13), metal fabrication (31), machine shops (5). The most are in Des Moines (43), Windsor Heights (32), Cedar Rapids (23).

Does Iowa require a written repair estimate?

Rules differ by state. Some states require a written estimate or your approval before work above a set amount; others do not. Check with the Iowa attorney general or consumer protection office, and ask any shop for a written estimate with parts and labor listed separately.

Is car repair taxed in Iowa?

Most states tax parts, and some also tax labor. Rules vary by state, so ask the shop to show parts, labor and tax as separate lines on the estimate and final invoice.

Check a quote with the repair cost calculator, the repair or replace calculator and the repair checklist.

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