50 Best Pickup Trucks for Sale under $12,000, Savings from $2,609

2001 Ford Ranger
110,328 Miles | Santa Ana, CA
$7,099
est. $102/mo

Track Price Check Availability

2006 Nissan Frontier
154,329 Miles | Phoenix, AZ
$10,949
est. $158/mo

Track Price Check Availability

2011 Ford Ranger
150,070 Miles | Phoenix, AZ
$8,988
est. $130/mo

Track Price Check Availability

2013 GMC Sierra 1500
122,716 Miles | Phoenix, AZ
$11,616
est. $167/mo

Track Price Check Availability

2005 Dodge Ram Pickup 1500
143,475 Miles | Spokane Valley, WA
$9,999
est. $144/mo

Track Price Check Availability

2003 Chevrolet Silverado 1500
147,360 Miles | Lynnwood, WA
$9,999
est. $144/mo

Track Price Check Availability

2008 Chevrolet Silverado 1500
184,895 Miles | Lynnwood, WA
$11,499
est. $166/mo

Track Price Check Availability

2008 Chevrolet Silverado 1500
152,928 Miles | Lynnwood, WA
$9,999
est. $144/mo

Track Price Check Availability

2007 Toyota Tacoma
263,460 Miles | Puyallup, WA
$10,481
est. $151/mo

Track Price Check Availability

2003 Ford F-250 Super Duty
208,721 Miles | Puyallup, WA
$10,999
est. $159/mo

Track Price Check Availability

2002 Toyota Tacoma
168,506 Miles | Sullivan, MO
$8,500
est. $123/mo

Track Price Check Availability

2015 Ram Pickup 1500
149,108 Miles | Jacksonville, FL
$9,498
est. $137/mo

Track Price Check Availability

2008 Honda Ridgeline
182,528 Miles | Collinsville, IL
$7,995
est. $115/mo

Track Price Check Availability

2011 Ram Pickup 1500
222,665 Miles | Madison, TN
$7,995
est. $115/mo

Track Price Check Availability

2005 Chevrolet Silverado 1500
| Mayfield, KY
$9,995
est. $144/mo

Track Price Check Availability

2004 Dodge Ram Pickup 1500
165,952 Miles | Paoli, PA
$6,995
est. $101/mo

Track Price Check Availability

2008 Ford F-150
153,522 Miles | Jackson, TN
$10,595
est. $153/mo

Track Price Check Availability

2007 Ford Explorer Sport Trac
140,000 Miles | Crittenden, KY
$8,587
est. $124/mo

Track Price Check Availability

2008 Ford F-150
171,694 Miles | Troy, AL
$10,988
est. $158/mo

Track Price Check Availability

2012 Nissan Frontier
160,687 Miles | Troy, AL
$9,995
est. $144/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage