Used Kia for Sale in Des Moines, IA Under $20,000

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$9,353
$9,353 above
$276/mo est. ?
167,787 km

Shottenkirk Chevrolet

Authorized EpicVIN dealer

50263, Waukee IA

Check Details
$16,999
$16,999 above
$501/mo est. ?
98,334 km

Stew Hansen Hyundai

Authorized EpicVIN dealer

4.5 Google 2077 reviews

50325, Des Moines IA

Check Details
$7,898
$7,898 above
$233/mo est. ?
137,895 km

Lithia Volkswagen of Des Moines

Authorized EpicVIN dealer

4.1 Google 968 reviews

50131, Johnston IA

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
$8,500
$8,500 above
$251/mo est. ?
185,874 km

Efkamp Auto Sales

Authorized EpicVIN dealer

4.4 Google 90 reviews

50310, Urbandale IA

Check Details
$19,995
$19,995 above
$590/mo est. ?
80,390 km

KIA of Des Moines

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$19,995
$19,995 above
$590/mo est. ?
74,558 km

KIA of Des Moines

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$6,971
$6,971 above
$206/mo est. ?
164,948 km

Iowa Auto Exchange

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$3,499
$3,499 above
$103/mo est. ?
382,221 km 3.5L

Truck City, Inc

Authorized EpicVIN dealer

4.0 Google 60 reviews

50317, Des Moines IA

Check Details
$9,098
$9,098 above
$268/mo est. ?
196,846 km 3.5L

Midwest Motors

Authorized EpicVIN dealer

50111, Grimes IA

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

$10,995
$10,995 above
$324/mo est. ?
168,858 km

Moss Motors

Authorized EpicVIN dealer

50321, Des Moines IA

Check Details
$18,995
$18,995 above
$560/mo est. ?
109,981 km

KIA of Des Moines

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$4,995
$4,995 above
$147/mo est. ?
314,835 km

Tom's Budget Cars

Authorized EpicVIN dealer

3.9 Google 49 reviews

50317, Des Moines IA

Check Details
$11,995
$11,995 above
$354/mo est. ?
197,926 km 2.4L

Tom's Auto Sales

Authorized EpicVIN dealer

50317, Des Moines IA

Check Details
$11,999
$11,999 above
$354/mo est. ?
94,901 km

Honda of Ames

Authorized EpicVIN dealer

50010, Ames IA

Check Details
$18,999
$18,999 above
$560/mo est. ?
135,157 km

Honda of Ames

Authorized EpicVIN dealer

50010, Ames IA

Check Details
$11,568
$11,568 above
$341/mo est. ?
151,041 km

Martinson's Used Cars

Authorized EpicVIN dealer

4.7
Star icon
1 review
4.6 Google 34 reviews

50009, Altoona IA

Check Details
$8,999
$8,999 above
$265/mo est. ?
160,871 km 2.4L

Truck City, Inc

Authorized EpicVIN dealer

4.0 Google 60 reviews

50317, Des Moines IA

Check Details
$12,630
$12,630 above
$372/mo est. ?
209,879 km

Charles Gabus Ford

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$15,000
$15,000 above
$442/mo est. ?
98,517 km

Willis Chevrolet of Granger

Authorized EpicVIN dealer

4.7 Google 169 reviews

50109, Granger IA

Check Details
$3,984
$3,984 above
$117/mo est. ?
244,589 km

Mercedes-Benz of Des Moines

Authorized EpicVIN dealer

50322, Urbandale IA

Check Details
$14,966
$14,966 above
$441/mo est. ?
68,867 km

KIA of Des Moines

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$13,900
$13,900 above
$410/mo est. ?
176,319 km

Martinson's Used Cars

Authorized EpicVIN dealer

4.7
Star icon
1 review
4.6 Google 34 reviews

50009, Altoona IA

Check Details
$13,995
$13,995 above
$413/mo est. ?
75,320 km

KIA of Des Moines

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$13,685
$13,685 above
$404/mo est. ?
166,383 km

Willis Nissan

Authorized EpicVIN dealer

50322, Urbandale IA

Check Details