Get an instant quote for your junk car or truck.
Call us at (888) 669-6422243 yards, parts dealers, and towing companies in IA
Iowa junkyards reflect the state’s practical, no-nonsense spirit. Whether you’re near Des Moines or in a rural corner of the state, you’ll find dependable salvage yards with fair prices and solid parts.
Full-service salvage yard with vehicle buying
4400 6th St SW Building 12
Cedar Rapids, IA
52404-4417
Mon–Fri 8am‑5pm, Sat–Sun Closed
Used auto parts salvage yard buying cars
1600 NE 44th Ave
Des Moines, IA
50313
Mon–Sat 8am‑7pm, Sun Closed
Family-owned auto salvage & parts yard
2713 IA-14
Newton, IA
50208-8925
Mon–Fri 8am‑5pm, Sat 8am‑1pm, Sun Closed
Trusted Iowa auto salvage yard with quality OEM parts
1981 Highway E64
Tama, IA
52339
Mon–Fri 8am‑5pm, Sat–Sun Closed
Family-owned scrap yard and junk car buyer
400 41st Ave Dr SW
Cedar Rapids, IA
52404-5030
Mon–Fri 8am‑5pm, Sat 8am‑12pm, Sun Closed
Scrap metal and used auto parts recycling
3260 Dodge St
Dubuque, IA
52003-5246
Mon–Fri 1pm‑4:15pm, Sat 8am‑11:45am, Sun Closed
Trusted salvage yard & scrap metal recycler
840 SE 21st St
Des Moines, IA
50317
Mon–Sat 10am‑5:30pm, Sun Closed
Family-owned auto parts & salvage in Ames
1816 SE 5th St
Ames, IA
50010
Mon–Fri 8am‑5:30pm, Sat–Sun Closed
Large salvage yard and parts dealer specializing in repairable vehicles
3900 Vandalia Rd
Des Moines, IA
50317
Mon–Fri 8am‑5pm, Sat 8am‑12pm, Sun Closed
Family-owned salvage yard with quality used parts
612 Power St
Waterloo, IA
50702
Mon–Fri 9am‑5pm, Sat–Sun Closed
Family-owned salvage yard & parts seller
18829 Kittyhawk Ave
Carroll, IA
51401
Mon–Fri 7:30am‑5pm, Sat–Sun Closed
Sioux City auto parts store with self-service salvage
3240 31st St
Sioux City, IA
51105-2128
Reliable salvage yard and auto parts store
2507 Adams-Taylor St
Kent, IA
50851
Salvage yard with helpful owners
809 290th St
Lone Rock, IA
50559-8509
Friendly local auto salvage yard
519 S 1st St
Greenfield, IA
50849-1449
Mon–Fri 8am‑5pm, Sat–Sun Closed
Trusted salvage yard with free towing & repairs
202 Glendale St
Waterloo, IA
50703-5132
Mon–Fri 8am‑5pm, Sat 8am‑1pm, Sun Closed
Used auto parts and salvage yard in Clear Lake
7600 300th St
Clear Lake, IA
50428-8731
Mon–Fri 9am‑5pm, Sat 9am‑12pm, Sun Closed
Large salvage yard with used parts in Waterloo
945 Lowell Ave
Waterloo, IA
50702
Mon–Fri 8am‑5pm, Sat–Sun Closed
Trusted salvage yard and auto parts store
121 N 1st St
Osage, IA
50461-1002
Mon–Fri 8am‑5pm, Sat–Sun Closed
Family-owned salvage yard with vast used parts
55 W 32nd St
Dubuque, IA
52001-1141
Mon–Fri 8am‑5:30pm, Sat–Sun Closed
Used auto parts and vehicle salvage yard
919 SE 21st St
Des Moines, IA
50317-1119
Mon–Fri 8am‑3:30pm, Sat 8am‑10:30am, Sun Closed
Auto salvage yard with used parts & scrap buying
1420 W Airline Hwy
Waterloo, IA
50703-9696
Mon–Fri 8am‑5pm, Sat–Sun Closed
Local salvage yard and cash for junk cars
2272 W River Dr
Davenport, IA
52802
Mon–Fri 8am‑4pm, Sat 8am‑12pm, Sun Closed
Trusted towing and salvage with used parts
3944 S 7th St
Keokuk, IA
52632-3616
Mon–Fri 8am‑5pm, Sat–Sun Closed
Trusted full-service auto recycler with OEM parts
2752 S Riverside Dr
Iowa City, IA
52246-5861
Mon–Fri 8am‑5pm, Sat–Sun Closed
Used auto parts with nationwide shipping
23579 220th St
Leon, IA
50144
Mon–Fri 8am‑5pm, Sat 8am‑12pm, Sun Closed
Full-service salvage, towing, parts & repair
1408 E Main St
Marshalltown, IA
50158-2256
Mon–Sun Closed
Used car sales, repairs, towing, and storage
322 S Main Ave
Alburnett, IA
52202-9753
Mon–Sat 8am‑6pm, Sun Closed
Trusted auto repair, towing, and salvage services
1581 Quail Ave
Floyd, IA
50435
Mon–Sun Closed
Salvage yard and towing service in Emmetsburg
3778 450th Ave
Emmetsburg, IA
50536-8584
Trusted auto salvage and used parts store
298 7th St NW
Sioux Center, IA
51250-1902
Mon–Fri 1pm‑5:30pm, Sat 8am‑12pm, Sun Closed
Friendly auto salvage parts store in Creston
1708 Osage St
Creston, IA
50801-8198
Mon–Tue 1pm‑5pm, Wed 8am‑12pm, Thur–Fri 1pm‑5pm, Sat–Sun Closed
Trusted auto parts store with salvage buying
3740 Vandalia Rd
Des Moines, IA
50317-1546
Mon 10am‑5pm, Tue–Fri 8am‑5pm, Sat 10am‑3pm, Sun Closed
Family-run auto salvage and repair in Iowa
17375 IA-9
Lime Springs, IA
52155
Mon–Fri 8am‑5pm, Sat 8am‑3pm, Sun Closed
Experienced salvage yard with quality used parts
275 Rampart Ln
Waterloo, IA
50707
Mon–Fri 8am‑5pm, Sat–Sun Closed
Auto sales and salvage yard in West Point
2028 Franklin Rd
West Point, IA
52656-9358
Friendly auto salvage yard with quality used parts
235 1st Ave
Oto, IA
51044-7717
Mon–Fri 8am‑6pm, Sat–Sun Closed
Family-run auto salvage yard with fair prices
6634 Union St
Ackworth, IA
50001
Mon–Fri 9am‑4:30pm, Sat 9am‑12pm, Sun Closed
Friendly salvage yard with great hospitality
3958 Old Ferry Rd
Palo, IA
52324
Reliable salvage yard and parts supplier
29760 500th St
Russell, IA
50238
Mon–Fri 8am‑5pm, Sat 8am‑11:30pm, Sun Closed
Auto parts salvage yard in Kimballton
2424 1000th St
Kimballton, IA
51543-2000
Manufacturer of scrap equipment and landfill compactors
15075 Aljon Ave Suite 100
Ottumwa, IA
52501-9203
Mon–Fri 8am‑5pm, Sat–Sun Closed
Friendly local salvage yard and parts store
3920 190th St
Estherville, IA
51334-7616
Friendly salvage yard in Maquoketa
7141 Hurstville Rd
Maquoketa, IA
52060-9582
Mon Closed, Tue–Fri 2:30pm‑4pm, Sat–Sun Closed
Trusted Iowa salvage yard with excellent service
36620 N Avenue
De Soto, IA
50069
Mon–Fri 8am‑5pm, Sat–Sun Closed
Iowa auto recycling trade association
2214 Regal Ave
Waterloo, IA
50702-1945
Family-owned used and new auto parts store
100 S 18th Ave
Marshalltown, IA
50158-3124
Mon–Fri 8am‑5pm, Sat–Sun Closed
Quality used parts and repairable cars
401 Gere Ave
Doon, IA
51235
Mon–Fri 8am‑5:30pm, Sat 8am‑12pm, Sun Closed
Auto parts store and salvage yard in Maquoketa
115 S Clark St
Maquoketa, IA
52060
Used auto parts salvage yard in Jesup
1270 Clayton Blvd
Jesup, IA
50648-9369