Auto Body & Collision Repair Shops in Iowa
1,581 shops across 379 cities.
Browse by city
Largest markets first- Des Moines69 shops
- Cedar Rapids68 shops
- Sioux City66 shops
- Waterloo52 shops
- Davenport40 shops
- Iowa City39 shops
- Fort Dodge37 shops
- Ames35 shops
- Mason City32 shops
- Cedar Falls26 shops
- Ottumwa23 shops
- Burlington21 shops
- Marion17 shops
- Storm Lake16 shops
- Algona14 shops
- Dubuque14 shops
- Atlantic13 shops
- Marshalltown13 shops
- Muscatine13 shops
- Bettendorf12 shops
- Clear Lake12 shops
- Council Bluffs12 shops
- Denison12 shops
- Carroll11 shops
- Charles City11 shops
- Decorah11 shops
- Manchester11 shops
- Boone10 shops
- Clinton10 shops
- Urbandale10 shops
- Winterset10 shops
- Grinnell9 shops
- Le Mars9 shops
- Maquoketa9 shops
- Mt Pleasant9 shops
- Sheldon9 shops
- Sioux Center9 shops
- Spencer9 shops
- Webster City9 shops
- West Burlington9 shops
- Ankeny8 shops
- Clive8 shops
- Evansdale8 shops
- Indianola8 shops
- Keokuk8 shops
- Sibley8 shops
- Washington8 shops
- Cherokee7 shops
- Fairfield7 shops
- Humboldt7 shops
- Perry7 shops
- Waukee7 shops
- Waukon7 shops
- Altoona6 shops
- Audubon6 shops
- Bloomfield6 shops
- Cresco6 shops
- Fairfax6 shops
- Monona6 shops
- Nevada6 shops
- North Liberty6 shops
- Pleasant Hill6 shops
- Anamosa5 shops
- Belmond5 shops
- Centerville5 shops
- Chariton5 shops
- Clarinda5 shops
- Coon Rapids5 shops
- Coralville5 shops
- Fort Madison5 shops
- Garner5 shops
- Grimes5 shops
- Guthrie Center5 shops
- Guttenberg5 shops
- Hiawatha5 shops
- Independence5 shops
- Iowa Falls5 shops
- Johnston5 shops
- Orange City5 shops
- Rockwell City5 shops
- Waverly5 shops
- West Des Moines5 shops
- Albia4 shops
- Bedford4 shops
- Griswold4 shops
- Grundy Center4 shops
- Hudson4 shops
- Ida Grove4 shops
- Manning4 shops
- Mapleton4 shops
- New Sharon4 shops
- Newton4 shops
- Norwalk4 shops
- Onawa4 shops
- Oskaloosa4 shops
- Sac City4 shops
- Sidney4 shops
- Vinton4 shops
- West Union4 shops
- Atkins3 shops
- Belle Plaine3 shops
- Bondurant3 shops
- Center Point3 shops
- Clarion3 shops
- Columbus Junction3 shops
- Correctionville3 shops
- Corydon3 shops
- Creston3 shops
- Cumming3 shops
- Eagle Grove3 shops
- Elk Run Heights3 shops
- Emmetsburg3 shops
- Forest City3 shops
- Hampton3 shops
- Hartley3 shops
- Hawarden3 shops
- Hull3 shops
- Lime Springs3 shops
- Lisbon3 shops
- Manson3 shops
- Marcus3 shops
- Monticello3 shops
- Moravia3 shops
- Mt Vernon3 shops
- Osage3 shops
- Palo3 shops
- Pleasantville3 shops
- Pocahontas3 shops
- Remsen3 shops
- Rock Rapids3 shops
- Rock Valley3 shops
- Scranton3 shops
- Spirit Lake3 shops
- Tiffin3 shops
- Walcott3 shops
- Williamsburg3 shops
- Albert City2 shops
- Alburnett2 shops
- Allison2 shops
- Aplington2 shops
- Arcadia2 shops
- Bagley2 shops
- Bellevue2 shops
- Blairstown2 shops
- Blue Grass2 shops
- Brooklyn2 shops
- Carlisle2 shops
- Carson2 shops
- Charlotte2 shops
- Clarksville2 shops
- Conrad2 shops
- Danville2 shops
- Denver2 shops
- Dexter2 shops
- Doon2 shops
- Durant2 shops
- Dyersville2 shops
- Eldridge2 shops
- Elkader2 shops
- Exira2 shops
- Fairbank2 shops
- Fayette2 shops
- Floyd2 shops
- Fredericksburg2 shops
- Garnavillo2 shops
- Gilbert2 shops
- Glenwood2 shops
- Granger2 shops
- Greene2 shops
- Greenfield2 shops
- Hamburg2 shops
- Hedrick2 shops
- Holland2 shops
- Holstein2 shops
- Huxley2 shops
- Inwood2 shops
- Ireton2 shops
- Jefferson2 shops
- Kalona2 shops
- Keosauqua2 shops
- Kiron2 shops
- Lake City2 shops
- Lake Park2 shops
- Lansing2 shops
- Larchwood2 shops
- Laurel2 shops
- Madrid2 shops
- Marengo2 shops
- Marne2 shops
- Milford2 shops
- Missouri Valley2 shops
- Mitchellville2 shops
- Montezuma2 shops
- New Hampton2 shops
- New London2 shops
- Northwood2 shops
- Odebolt2 shops
- Oelwein2 shops
- Osceola2 shops
- Ossian2 shops
- Panora2 shops
- Parkersburg2 shops
- Pella2 shops
- Primghar2 shops
- Red Oak2 shops
- Rudd2 shops
- Sanborn2 shops
- Shell Rock2 shops
- Sloan2 shops
- Solon2 shops
- Spillville2 shops
- State Center2 shops
- Story City2 shops
- Sully2 shops
- Sumner2 shops
- Tipton2 shops
- Toledo2 shops
- Wellman2 shops
- West Bend2 shops
- West Liberty2 shops
- Woodward2 shops
- Zearing2 shops
- Adair1 shops
- Adel1 shops
- Alta1 shops
- Alton1 shops
- Anita1 shops
- Argyle1 shops
- Avoca1 shops
- Badger1 shops
- Battle Creek1 shops
- Bayard1 shops
- Bevington1 shops
- Birmingham1 shops
- Brighton1 shops
- Britt1 shops
- Bronson1 shops
- Buffalo1 shops
- Camanche1 shops
- Cascade1 shops
- Clare1 shops
- Conroy1 shops
- Corning1 shops
- Crystal Lake1 shops
- Cumberland1 shops
- Cylinder1 shops
- Dakota City1 shops
- Dallas Center1 shops
- Decatur1 shops
- Donnellson1 shops
- Douds1 shops
- Drakesville1 shops
- Dumont1 shops
- Dunlap1 shops
- Durango1 shops
- Earlham1 shops
- Earlville1 shops
- Early1 shops
- Eddyville1 shops
- Edgewood1 shops
- Eldon1 shops
- Eldora1 shops
- Elgin1 shops
- Elk Horn1 shops
- Ellsworth1 shops
- Elwood1 shops
- Ely1 shops
- Emerson1 shops
- Estherville1 shops
- Everly1 shops
- Farmington1 shops
- Fenton1 shops
- Festina1 shops
- Fontanelle1 shops
- George1 shops
- Gilbertville1 shops
- Goose Lake1 shops
- Gowrie1 shops
- Graettinger1 shops
- Grafton1 shops
- Grand Junction1 shops
- Granville1 shops
- Hamlin1 shops
- Harlan1 shops
- Hartford1 shops
- Hastings1 shops
- Hills1 shops
- Holy Cross1 shops
- Homestead1 shops
- Hopkinton1 shops
- Hubbard1 shops
- Humeston1 shops
- Ionia1 shops
- Irwin1 shops
- Keota1 shops
- Kimballton1 shops
- Kingsley1 shops
- Knoxville1 shops
- La Motte1 shops
- La Porte City1 shops
- Lake Mills1 shops
- Lake View1 shops
- Latimer1 shops
- Laurens1 shops
- Lawton1 shops
- Le Claire1 shops
- Lenox1 shops
- Linn Grove1 shops
- Lockridge1 shops
- Logan1 shops
- Long Grove1 shops
- Low Moor1 shops
- Malcom1 shops
- Mallard1 shops
- Malvern1 shops
- Manly1 shops
- McCausland1 shops
- McClelland1 shops
- McGregor1 shops
- Melvin1 shops
- Merrill1 shops
- Milo1 shops
- Milton1 shops
- Monroe1 shops
- Montrose1 shops
- Moville1 shops
- Nashua1 shops
- New Hartford1 shops
- Oakland1 shops
- Ocheyedan1 shops
- Olin1 shops
- Paullina1 shops
- Peosta1 shops
- Persia1 shops
- Pierson1 shops
- Plymouth1 shops
- Portsmouth1 shops
- Postville1 shops
- Preston1 shops
- Quasqueton1 shops
- Raymond1 shops
- Readlyn1 shops
- Reinbeck1 shops
- Ridgeway1 shops
- Riverside1 shops
- Riverton1 shops
- Rockford1 shops
- Rolfe1 shops
- Ryan1 shops
- Salem1 shops
- Sergeant Bluff1 shops
- Shelby1 shops
- Sherrill1 shops
- Sigourney1 shops
- Somers1 shops
- St Anthony1 shops
- St Charles1 shops
- Stanton1 shops
- Stuart1 shops
- Tabor1 shops
- Taintor1 shops
- Tama1 shops
- Terril1 shops
- Titonka1 shops
- Toddville1 shops
- Urbana1 shops
- Victor1 shops
- Villisca1 shops
- Wall Lake1 shops
- Wallingford1 shops
- Wapello1 shops
- Wayland1 shops
- West Branch1 shops
- West Point1 shops
- Westfield1 shops
- Wilton1 shops
- Winfield1 shops
- Winthrop1 shops
- Worthington1 shops
Showing 18 of 379 cities
Looking elsewhere? Browse the full city directory, ZIP code directory, or all states.
Auto body shops across Iowa
1,581 auto body and collision repair shops are listed across 379 Iowa cities. The largest Iowa markets in this directory are Des Moines (69 shops), Cedar Rapids (68 shops), Sioux City (66 shops), and Waterloo (52 shops), which between them account for 255 of the 1,581 listings statewide; the other 375 cities have pages of their own. Every listing carries the shop's own Google rating and review count, so what you see is what local customers reported — not paid placement or insurer steering.
What collision repair costs in Iowa
Labor rates move around within a state, but the shape of the bill does not, and knowing the range before you call makes it far easier to judge whether a Iowa estimate is fair. Our collision repair cost guides break down each repair in detail — dent repair, scratches, bumpers, hail damage, and paint work — including what drives the price and when an insurance claim beats paying cash.
Choosing a shop
A rating is a starting point, not the whole story. Before you commit to a shop anywhere in Iowa:
- Get more than one estimate. Quotes for the same damage routinely differ by hundreds of dollars, and a second opinion costs you nothing.
- Ask what the warranty covers. Most reputable shops guarantee their paint and workmanship — get the length and what voids it in writing.
- Settle the parts question up front. OEM, aftermarket, and used parts carry very different prices and fitment; ask which the estimate assumes.
- Check the insurance angle. You are free to pick your own shop regardless of what an insurer suggests — but confirm the shop bills your carrier directly if you are filing a claim.
- Ask about ADAS calibration. If your car has lane-keep, blind-spot, or automatic braking, cameras and radar often need recalibrating after body or glass work.
- Weigh the drive. A shop one city over is often worth the trip if it books you in sooner or quotes materially less — compare the nearby city pages before you settle.
Getting an estimate
Every shop page in this directory includes a free photo estimate: upload a few pictures of the damage and get a preliminary repair figure back in minutes, before you drive anywhere. It is a fast way to sanity-check a quote you have already been given, or to walk into a Iowa shop knowing roughly what the job should cost. The shop still confirms the final number in person — a written estimate always requires an inspection.