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

Showing 24 of 714 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.

$19,999
$19,999 above
$590/mo est. ?
141,632 km 1.5L

John Deery Motors

Authorized EpicVIN dealer

50613, Cedar Falls IA

Check Details
$11,554
$11,554 above
$341/mo est. ?
208,775 km 3.5L

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$7,999
$7,999 above
$236/mo est. ?
225,308 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$7,368
$7,368 above
$217/mo est. ?
203,181 km 2.4L

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$11,500
$11,500 above
$339/mo est. ?
181,360 km 1.6L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$6,700
$6,700 above
$198/mo est. ?
223,698 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$4,675
$4,675 above
$138/mo est. ?
234,457 km 2.5L

Community Buick GMC - Waterloo

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$8,999
$8,999 above
$265/mo est. ?
241,401 km 3.6L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$8,900
$8,900 above
$262/mo est. ?
291,917 km 2.5L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$7,999
$7,999 above
$236/mo est. ?
215,652 km 1.5L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$7,999
$7,999 above
$236/mo est. ?
217,261 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$6,999
$6,999 above
$206/mo est. ?
102,998 km 2.4L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$6,999
$6,999 above
$206/mo est. ?
159,325 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$7,083
$7,083 above
$209/mo est. ?
210,535 km 3.6L

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$10,827
$10,827 above
$319/mo est. ?
182,758 km 2.4L

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
$7,000
$7,000 above
$206/mo est. ?
230,256 km 1.8L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$6,999
$6,999 above
$206/mo est. ?
239,792 km 3.6L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$7,095
$7,095 above
$209/mo est. ?
250,856 km 3.5L

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$6,900
$6,900 above
$203/mo est. ?
189,490 km

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

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

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$16,900
$16,900 above
$498/mo est. ?
109,689 km 2.0L

Authorized EpicVIN dealer

50635, Gladbrook IA

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

Luethje Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
3 reviews

50635, Gladbrook IA

Check Details
$15,127
$15,127 above
$446/mo est. ?
3,257 km

C&S Hyundai

Authorized EpicVIN dealer

4.6 Google 63 reviews

50702, Waterloo IA

Check Details