SELL YOUR JUNK CAR TODAY IN Iowa

woman with junk car cash

Junk-A-Car is Iowa's original cash for junk cars company. We have a long history serving Iowa car owners across the state including major cities such as Des Moines, Cedar Rapids, Davenport, Sioux City. Getting a quote takes only minutes and we can usually remove the car within 24-hours, sometimes even the same day if you call early enough.


SPECIAL OFFER FOR CARS YEAR 2003 & NEWER LOCATED IN Iowa

Newer cars, especially those with physical or mechanical damage are sought after in Iowa and are worth more than you think. We have a special division which handles these cars in-particular. When you call us press option 1 and you will immediately be routed to the proper department.

CASH FOR JUNK CARS IN Iowa

We buy just about any car whether they run perfectly, have mechanical issues or are plain-old-junk to everything in-between.

WE BUY SUVS & PICKUP TRUCKS

SUVs and pick-up trucks in Iowa are in high demand especially during or heading into certain times of the year. Our valuation specialists are capable of properly valuing these types of autos.

SELL A BROKEN OR DAMAGED CAR

Physical or mechanical damage is no problem - every car has value. Especially in Iowa!

SCRAP A CAR

Looking to salvage your car or sell it for scrap? Junk-A-Car can offer you top dollar for it and remove it free of charge.

SELL A COMMERCIAL TRUCK

Not only do we purchase passenger cars in the state of Iowa, we also buy commercial trucks.

MISSING YOUR Iowa TITLE OR REGISTRATION?

Lots of car owners misplace important documents. Contact us to review any options or alternatives you may have according to Iowa state law, our specialists are here to help.

SELLING A FLOOD OR WATER DAMAGED VEHICLE IN Iowa

Damage from natural disasters is unfortunately becoming more common these days. Junk-A-Car has alternatives for both insured and non-insured motorists who have lost a car in Iowa due to water intrusion.

SELLING JUNK CARS FOR CASH IN Iowa IS SIMPLE:

  • Get an instant vehicle valuation by dialing 1-855-928-2611
  • After accepting our offer you can set up a convenient time for one of our Iowa towers to come to your vehicle's location.
  • Our tower will pay you the quoted amount on the spot.
  • We will remove your junk car 100% FREE of charge.

CITIES WE SERVE IN Iowa

DMV offices in Iowa

Selling a car usually means a trip to the DMV for the title or the plates. Here are 156 motor vehicle offices across Iowa, listed by county.

Adair County

  • Greenfield — 400 Public Sq Suite 2, 50849 · (641) 743-2312

Adams County

  • Corning — 500 9th St, 50841 · (641) 322-3210

Allamakee County

  • Waukon — 110 Allamakee St, 52172 · (563) 568-3793

Appanoose County

  • Centerville — 201 N 12th St, 52544 · (641) 856-3097

Audubon County

  • Audubon — 318 Leroy St #5, 50025 · (712) 563-2293

Benton County

  • Belle Plaine — 1308 5th Ave, 52208 · (319) 472-2450
  • Belle Plaine — 1308 5th Ave, 52208 · (319) 472-2450
  • Vinton — 111 E 4th St Ste 4, 52349 · (319) 472-2450
  • Vinton — 111 E 4th St Ste 4, 52349 · (319) 472-2450

Black Hawk County

  • Waterloo — 2060 Crossroads Blvd Suite 103, 50702 · (319) 235-0902

Boone County

  • Boone — 201 State St, 50036 · (515) 433-0522
  • Boone — 201 State St, 50036 · (515) 433-0522

Bremer County

  • Sumner — 105 E 1st St, 50674 · (563) 578-8053
  • Waverly — 415 E Bremer Ave, 50677 · (319) 352-2615
  • Waverly — 415 E Bremer Ave, 50677 · (319) 352-2615

Buchanan County

  • Independence — 210 5th Ave NE, 50644 · (800) 532-1121

Buena Vista County

  • Storm Lake — 215 E 5th St, 50588 · (712) 749-2571
  • Storm Lake — 606 Geneseo St, 50588 · (712) 749-2571

Butler County

  • Allison — 428 6th St, 50602 · (800) 532-1121
  • Parkersburg — 505 Coates St, 50665 · (319) 346-1280

Calhoun County

  • Rockwell City — 416 4th St Suite 2, 50579 · (800) 532-1121

Carroll County

  • Carroll — 510 N Carroll St Suite 1, 51401 · (712) 792-5269

Cass County

  • Atlantic — 5 W 7th St, 50022 · (712) 243-5503

Cedar County

  • Tipton — 400 Cedar St, 52772 · (563) 886-2557
  • Tipton — 400 Cedar St, 52772 · (563) 886-2557

Cerro Gordo County

  • Mason City — 1622 S Federal Ave, 50401 · (641) 423-8391

Cherokee County

  • Cherokee — 520 W Main St, 51012 · (712) 225-2770

Chickasaw County

  • New Hampton — New Hampton, 50659, 50659 · (641) 394-3204
  • New Hampton — 8 E Prospect St, 50659 · (641) 394-2107
  • New Hampton — New Hampton, 50659, 50659 · (641) 394-3204

Clarke County

  • Osceola — 100 S Main St, 50213 · (641) 342-3311

Clay County

  • Spencer — 1900 Grand Ave B4, 51301 · (712) 262-6278

Clayton County

  • Elkader — 111 High St NE, 52043 · (563) 245-3200
  • Elkader — 600 Gunder Rd, 52043 · (563) 245-3200
  • Elkader — 111 High St NE, 52043 · (563) 245-3200

Clinton County

  • Clinton — 316 S 2nd St, 52732 · (563) 243-7144
  • Clinton — 316 S 2nd St, 52732 · (563) 243-7144

Crawford County

  • Denison — 1202 Broadway Suite 7, 51442 · (712) 263-2648

Dallas County

  • Adel — 918 Court St Suite B, 50003 · (515) 993-6888
  • Adel — 918 Court St Suite B, 50003 · (515) 993-6888

Davis County

  • Bloomfield — 100 Courthouse Sq Suite 8, 52537 · (641) 664-2155

Decatur County

  • Leon — 207 N Main St, 50144 · (641) 446-4321

Delaware County

  • Manchester — 301 E Main St Room 200, 52057 · (563) 927-2845

Des Moines County

  • Burlington — 2700 Mount Pleasant St, 52601 · (319) 754-8767
  • Burlington — 2700 Mount Pleasant St, 52601 · (319) 754-8767

Dickinson County

  • Spirit Lake — 1802 Hill Ave #1101, 51360 · (712) 336-1205
  • Spirit Lake — Spirit Lake, 51360, 51360 · (712) 336-6277

Dubuque County

  • Dubuque — 2460 Gateway Dr, 52003 · (563) 583-9844
  • Dyersville — 14117 Route 136, 52040 · (563) 875-2375

Emmet County

  • Estherville — 609 1st Ave N #8, 51334 · (712) 362-5679

Fayette County

  • Oelwein — 25 W Charles St, 50662 · (319) 283-4080
  • Oelwein — 25 W Charles St, 50662 · (319) 283-4080
  • West Union — 114 N Vine St, 52175 · (563) 422-3798

Floyd County

  • Charles City — 101 S Main St #303, 50616 · (641) 257-6154
  • Charles City — 101 S Main St #303, 50616 · (641) 257-6154

Franklin County

  • Hampton — 12 1st Ave NW, 50441 · (641) 456-5678
  • Hampton — 12 1st Ave NW, 50441 · (641) 456-5678

Fremont County

  • Sidney — 506 Filmore St, 51652 · (800) 532-1121

Greene County

  • Jefferson — 114 N Chestnut St, 50129 · (515) 386-5675

Grundy County

  • Grundy Center — 706 G Ave, 50638 · (319) 824-3108

Guthrie County

  • Guthrie Center — 200 N 5th St, 50115 · (641) 747-3414

Hamilton County

  • Webster City — 2300 Superior St #7, 50595 · (800) 532-1121

Hancock County

  • Garner — 855 State St, 50438 · (641) 923-3341

Hardin County

  • Eldora — 1215 Edgington Ave, 50627 · (641) 939-8238
  • Eldora — 1442 Washington St, 50627 · (641) 858-3565
  • Eldora — 1215 Edgington Ave, 50627 · (641) 939-8238
  • Union — 34172 315th St, 50258 · (641) 486-2542
  • Union — 34172 315th St, 50258 · (641) 486-2542

Harrison County

  • Logan — 111 N 2nd Ave, 51546 · (712) 644-2371
  • Logan — 111 N 4th Ave, 51546 · (712) 644-2715

Henry County

  • Mount Pleasant — 100 E Washington St, 52641 · (319) 385-7173
  • Mount Pleasant — 1200 E Washington St, 52641 · (319) 385-9527
  • Mount Pleasant — 129 N Jefferson St, 52641 · (319) 986-5179
  • Mount Pleasant — 100 E Washington St, 52641 · (319) 385-7173

Howard County

  • Cresco — 137 N Elm St, 52136 · (800) 532-1121
  • Cresco — 137 N Elm St, 52136 · (800) 532-1121

Humboldt County

  • Dakota City — 203 Main St, 50529 · (515) 332-1681

Ida County

  • Ida Grove — 401 Moorehead St, 51445 · (800) 532-1121
  • Ida Grove — 401 Moorehead St, 51445 · (800) 532-1121

Iowa County

  • Marengo — 901 Court Ave, 52301 · (319) 642-3371
  • Marengo — 901 Court Ave, 52301 · (319) 642-3371

Jackson County

  • Maquoketa — 201 W Platt St, 52060 · (563) 652-5649
  • Maquoketa — 201 W Platt St, 52060 · (563) 652-5649

Jasper County

  • Newton — 101 1st St N, 50208 · (641) 792-3815
  • Newton — 114 W 3rd St N, 50208 · (641) 792-3815

Jefferson County

  • Fairfield — 51 E Briggs Ave, 52556 · (641) 472-2349
  • Fairfield — 2501 W Burlington Ave, 52556 · (641) 472-6411

Johnson County

  • Iowa City — 1700 S 1st Ave, 52240 · (319) 338-5294
  • Iowa City — 1700 S 1st Ave, 52240 · (319) 338-5294

Jones County

  • Anamosa — Anamosa, 52205, 52205 · (319) 462-2137
  • Anamosa — 500 W Main St Room 106, 52205 · (800) 532-1121

Keokuk County

  • Sigourney — 101 S Main St, 52591 · (641) 622-2421

Kossuth County

  • Algona — 114 W State St, 50511 · (515) 295-7724

Lee County

  • Fort Madison — 933 Avenue H, 52627 · (319) 372-3405

Linn County

  • Cedar Rapids — 152 Collins Rd NE, 52402 · (319) 377-6461

Louisa County

  • Wapello — 117 S Main St, 52653 · (319) 523-4451

Lucas County

  • Chariton — 916 Braden Ave, 50049 · (641) 774-5213

Lyon County

  • Rock Rapids — 206 S 2nd Ave, 51246 · (800) 532-1121

Madison County

  • Winterset — 112 N 1st St, 50273 · (515) 462-1542

Mahaska County

  • Oskaloosa — 106 S 1st St, 52577 · (641) 673-4618

Marion County

  • Knoxville — 214 E Main St, 50138 · (641) 828-2204
  • Pella — 712 Union St, 50219 · (641) 628-1695
  • Pella — 829 Broadway St, 50219 · (641) 628-1695
  • Pella — 712 Union St, 50219 · (641) 628-1695

Marshall County

  • Marshalltown — 2500 S Center St, 50158 · (641) 752-5668

Mills County

  • Glenwood — 418 Sharp St, 51534 · (712) 527-4419

Mitchell County

  • Osage — 508 State St, 50461 · (641) 832-3940
  • Osage — 508 State St, 50461 · (641) 832-3940

Monona County

  • Onawa — 610 Iowa Ave, 51040 · (712) 433-2347

Monroe County

  • Albia — 10 Benton Ave E, 52531 · (641) 932-5011

Montgomery County

  • Red Oak — 105 W Coolbaugh St, 51566 · (712) 623-3292

Muscatine County

  • Muscatine — 1903 Park Ave, 52761 · (563) 263-5414

O'Brien County

  • Primghar — 155 S Hayes Ave, 51245 · (712) 957-3210

Osceola County

  • Sibley — 300 7th St, 51249 · (712) 754-3217

Page County

  • Clarinda — 112 E Main St, 51632 · (712) 542-5322
  • Shenandoah — 400 W Sheridan Ave, 51601 · (712) 246-2600
  • Shenandoah — 400 W Sheridan Ave, 51601 · (712) 246-2600

Palo Alto County

  • Emmetsburg — 1010 Broadway St, 50536 · (712) 852-3844

Plymouth County

  • Le Mars — 215 4th Ave SE, 51031 · (712) 546-7056

Pocahontas County

  • Pocahontas — 99 Court Sq, 50574 · (712) 335-4334

Polk County

  • Ankeny — 6310 SE Convenience Blvd, 50021 · (515) 244-1052
  • Des Moines — 2339 Euclid Ave, 50310 · (515) 244-1052

Pottawattamie County

  • Council Bluffs — 1751 Madison Ave Suite 330, 51503 · (712) 323-1219
  • Council Bluffs — 227 S 6th St Ste 406, 51501 · (712) 328-5631

Poweshiek County

  • Grinnell — 1118 Reed St Apt 1202, 50112 · (641) 236-1200
  • Montezuma — 302 E Main St, 50171 · (641) 623-2137

Ringgold County

  • Mount Ayr — 109 W Madison St Suite 200, 50854 · (641) 464-3230

Sac County

  • Sac City — 100 SW State St, 50583 · (712) 662-7411

Scott County

  • Davenport — 2162 W Kimberly Rd, 52806 · (563) 386-1050
  • Davenport — 902 W Kimberly Rd Ste 6D., 52806 · (563) 386-1050
  • Davenport — 600 W 4th St, 52801 · (563) 326-8664
  • Davenport — 2162 W Kimberly Rd, 52806 · (563) 386-1050

Shelby County

  • Harlan — 612 Court St, 51537 · (712) 755-5847

Sioux County

  • Orange City — 104 1st St SE, 51041 · (712) 737-3505

Story County

  • Ames — 3708 Lincoln Way, 50014 · (515) 296-2393

Tama County

  • Toledo — 104 W State St, 52342 · (641) 484-3141

Taylor County

  • Bedford — 405 Jefferson St Suite 2, 50833 · (712) 523-2088

Union County

  • Creston — 300 N Pine St, 50801 · (641) 782-1710

Van Buren County

  • Keosauqua — 404 Dodge St, 52565 · (319) 293-3450

Wapello County

  • Ottumwa — 2830 N Court St, 52501 · (641) 682-4855
  • Ottumwa — 2830 N Court St, 52501 · (641) 682-4855

Warren County

  • Indianola — 301 N Buxton St Suite 102, 50125 · (515) 961-1111
  • Indianola — 15565 118th Ave, 50125 · (515) 961-1111

Washington County

  • Washington — 222 W Main St, 52353 · (319) 653-7789
  • Washington — 222 W Main St, 52353 · (319) 653-7789

Wayne County

  • Corydon — 100 N Lafayette St, 50060 · (641) 872-2515

Webster County

  • Fort Dodge — 2313 1st Ave S, 50501 · (515) 573-5141
  • Fort Dodge — 2313 1st Ave S, 50501 · (515) 573-5141

Winnebago County

  • Forest City — 126 S Clark St #4, 50436 · (641) 585-5387

Winneshiek County

  • Decorah — 201 W Main St, 52101 · (563) 382-3753

Woodbury County

  • Sioux City — 3005 Hamilton Blvd, 51104 · (712) 255-5539
  • Sioux City — 405 W 6th St, 51103 · (712) 255-5539
  • Sioux City — 1014 Nebraska St, 51105 · (712) 279-6493
  • Sioux City — 3005 Hamilton Blvd, 51104 · (712) 255-5539

Worth County

  • Northwood — 822 Central Ave, 50459 · (641) 324-2942

Wright County

  • Clarion — 115 N Main St, 50525 · (515) 532-2691

WHAT WE HAVE PAID FOR CARS LIKE YOURS

A sample of vehicles we have bought and the price ranges paid, from our nationwide purchase history. What your car is worth depends on its condition, location and current scrap prices — call for a quote on your vehicle.

VehiclePrice paid
1999 Toyota RAV4$200 – $750
1999 Ford Contour$50 – $475
1999 Nissan Pathfinder$25 – $800
1999 Toyota Sienna$125 – $700
1999 ford Mustang GT$400
1999 Ford Explorer$50 – $500
1999 Dodge Neon$100 – $350
1999 Subaru Forester$150 – $500
1999 Jeep Cherokee$50 – $400
1999 Infiniti G20$125 – $350