Used Cars for Sale in Waterloo, IA Under $20,000

Showing 24 of 196 listings

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.

$16,900
$16,900 above
$498/mo est. ?
154,032 km 2.0L

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$18,900
$18,900 above
$557/mo est. ?
3,259 km 3.6L

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$15,900
$15,900 above
$469/mo est. ?
143,106 km 1.5L

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$19,900
$19,900 above
$587/mo est. ?
297,987 km 3.5L

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$9,900
$9,900 above
$292/mo est. ?
129,193 km 1.8L

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$19,749
$19,749 above
$582/mo est. ?
170,445 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$9,202
$9,202 above
$271/mo est. ?
370,010 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$19,980
$19,980 above
$589/mo est. ?
0 km 7.3L

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$17,696
$17,696 above
$522/mo est. ?
80,885 km

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$17,221
$17,221 above
$508/mo est. ?
308,045 km

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$17,456
$17,456 above
$515/mo est. ?
3 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$14,836
$14,836 above
$437/mo est. ?
164,148 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$11,617
$11,617 above
$343/mo est. ?
268,485 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$14,995
$14,995 above
$442/mo est. ?
3,256 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$17,610
$17,610 above
$519/mo est. ?
300,161 km

Rydell of Independence

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$13,562
$13,562 above
$400/mo est. ?
272,567 km

Rydell Ford

Authorized EpicVIN dealer

50644, Independence IA

Check Details
$13,000
$13,000 above
$383/mo est. ?
3,257 km 3.5L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$9,900
$9,900 above
$292/mo est. ?
3,238 km 1.6L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$8,800
$8,800 above
$259/mo est. ?
178,637 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$6,999
$6,999 above
$206/mo est. ?
3,240 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$4,400
$4,400 above
$130/mo est. ?
111,044 km 2.2L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$10,499
$10,499 above
$310/mo est. ?
233,555 km

Thorne Auto

Authorized EpicVIN dealer

50707, Evansdale IA

Check Details
$9,991
$9,991 above
$295/mo est. ?
160,813 km 1.8L

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$8,900
$8,900 above
$262/mo est. ?
212,671 km 3.5L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details