Used Cars for Sale in San Angelo, TX Under $20,000

Showing 24 of 237 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,984
$16,984 above
$501/mo est. ?
190,465 km 3.5L

All American Chrysler Jeep Dodge of San Angelo

Authorized EpicVIN dealer

76904, San Angelo TX

Check Details
$10,224
$10,224 above
$301/mo est. ?
175,532 km 3.6L

All American Chrysler Jeep Dodge Fiat of San Angelo

Authorized EpicVIN dealer

76901, San Angelo TX

Check Details
$18,972
$18,972 above
$559/mo est. ?
109,228 km

Mitchell Toyota

Authorized EpicVIN dealer

76904, San Angelo TX

Check Details
$17,725
$17,725 above
$523/mo est. ?
215,822 km

Kia of San Angelo

Authorized EpicVIN dealer

4.6 Google 406 reviews

76901, San Angelo TX

Check Details
$16,223
$16,223 above
$478/mo est. ?
196,634 km

All American Chrysler Jeep Dodge of San Angelo

Authorized EpicVIN dealer

76904, San Angelo TX

Check Details
$19,250
$19,250 above
$568/mo est. ?
90,633 km 1.5L

Mitchell Buick GMC

Authorized EpicVIN dealer

4.6 Google 630 reviews

76901, San Angelo TX

Check Details
$9,995
$9,995 above
$295/mo est. ?
48,280 km 2.4L

DS Motors

Authorized EpicVIN dealer

76901, San Angelo TX

Check Details
$18,966
$18,966 above
$559/mo est. ?
76,474 km

Authorized EpicVIN dealer

76901, San Angelo TX

Check Details
$14,223
$14,223 above
$419/mo est. ?
140,367 km 2.4L

All American Chrysler Jeep Dodge of San Angelo

Authorized EpicVIN dealer

76904, San Angelo TX

Check Details
$18,220
$18,220 above
$537/mo est. ?
156,578 km

All American Chrysler Jeep Dodge of San Angelo

Authorized EpicVIN dealer

76904, San Angelo TX

Check Details
$19,607
$19,607 above
$578/mo est. ?
103,136 km

All American Chrysler Jeep Dodge of San Angelo

Authorized EpicVIN dealer

76904, San Angelo TX

Check Details
$4,995
$4,995 above
$147/mo est. ?
272,856 km 1.6L

DS Motors

76901, San Angelo TX

Check Details
$16,995
$16,995 above
$501/mo est. ?
245,141 km 3.3L

Walt's Auto Sales

5.0
Star icon
1 review

76903, San Angelo TX

Check Details
$17,999
$17,999 above
$531/mo est. ?
177,013 km 3.6L

76903, San Angelo TX

Check Details
$16,999
$16,999 above
$501/mo est. ?
164,949 km 2.4L

76903, San Angelo TX

Check Details
$9,100
$9,100 above
$268/mo est. ?
225,589 km 2.0L

76903, San Angelo TX

Check Details
$8,500
$8,500 above
$251/mo est. ?
239,236 km 2.4L

76903, San Angelo TX

Check Details
$13,721
$13,721 above
$405/mo est. ?
143,524 km

All American Chevrolet of San Angelo

76903, San Angelo TX

Check Details
$13,995
$13,995 above
$413/mo est. ?
235,545 km 5.3L

Walt's Auto Sales

5.0
Star icon
1 review

76903, San Angelo TX

Check Details
$10,197
$10,197 above
$301/mo est. ?
161,267 km

Randall Motors

76903, San Angelo TX

Check Details
$12,995
$12,995 above
$383/mo est. ?
219,554 km

Walt's Auto Sales

5.0
Star icon
1 review

76903, San Angelo TX

Check Details
$14,995
$14,995 above
$442/mo est. ?
196,972 km 6.2L

Walt's Auto Sales

5.0
Star icon
1 review

76903, San Angelo TX

Check Details
$5,500
$5,500 above
$162/mo est. ?
412,913 km

Billy Boy's Fine Cars

76903, San Angelo TX

Check Details
$19,316
$19,316 above
$570/mo est. ?
162,378 km 3.6L

All American Chrysler Jeep Dodge of San Angelo

76904, San Angelo TX

Check Details