Auto Body & Collision in Iowa

58 auto body and collision shops in 42 cities and towns. Collision repair, dents, frame straightening and paint, usually working with your insurer. Typical turnaround: 1–3 weeks for most collision repairs.

How Many Auto Body and Collision Shops Are in Iowa?

We list 58 auto body and collision shops in Iowa, across 42 cities and towns; the most are in Windsor Heights (4), Urbandale (4), Davenport (3). Typical turnaround is 1–3 weeks for most collision repairs. 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?

1501 Southeast Cortina Drive, Ankeny

Auto Body & CollisionWebsite

2301 Manufacturing Drive, Clinton

Auto Repair ShopsAuto Body & CollisionPhoneWebsite

2121 Northwest 114th Street, Clive

Auto Repair ShopsAuto Body & Collision

1611 South 35th Street, Council Bluffs

Auto Repair ShopsAuto Body & Collision

901 South Division Street, Creston

Auto Repair ShopsAuto Body & CollisionPhoneHours

320 West Kimberly Road, Davenport

Auto Repair ShopsAuto Body & Collision

504 Southeast 6th Street, Des Moines

Auto Repair ShopsAuto Body & CollisionPhoneWebsite

598 Central Avenue, Dubuque

Auto Repair ShopsAuto Body & Collision

24 South Orchard Street, Kiron

Auto Repair ShopsAuto Body & CollisionPhone

1075 Lyon's Lane, Marion

Auto Repair ShopsAuto Body & CollisionPhoneWebsite

418 North Enterprise Alley, Mason

Auto Repair ShopsAuto Body & Collision

22 3rd Street Northwest, Mason

Auto Repair ShopsAuto Body & Collision

505 North Madison Avenue, North Liberty

Auto Repair ShopsAuto Body & Collision

5912 Oakwood Drive, Urbandale

Auto Repair ShopsAuto Body & Collision

5913 Meredith Drive, Urbandale

Auto Repair ShopsAuto Body & Collision

1916 Fuller Road, West Des Moines

Auto Repair ShopsAuto Body & CollisionWebsite

4730 Merle Hay Road, Windsor Heights

Auto Repair ShopsAuto Body & CollisionWebsite

Windsor Heights

Auto Repair ShopsAuto Body & Collision

Auto Body & Collision in every state · 10 Questions to Ask an Auto Body Shop

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