50 Best FIAT 500 for Sale under $5,000, Savings from $1,649

2013 FIAT 500
86,449 Miles | Houston, TX
$4,191
est. $60/mo

Track Price Check Availability

2012 FIAT 500
71,845 Miles | Fishers, IN
$4,800
est. $69/mo

Track Price Check Availability

2015 FIAT 500
86,491 Miles | Delray Beach, FL
$4,444
est. $64/mo

Track Price Check Availability

2012 FIAT 500
60,884 Miles | Mc Cook, IL
$4,950
est. $71/mo

Track Price Check Availability

2012 FIAT 500
98,205 Miles | Mc Cook, IL
$3,950
est. $57/mo

Track Price Check Availability

2012 FIAT 500
81,773 Miles | Arlington, TX
$4,998
est. $72/mo

Track Price Check Availability

2013 FIAT 500
164,880 Miles | Sioux Falls, SD
$1,500
est. $22/mo

Track Price Check Availability

2012 FIAT 500
93,004 Miles | Salt Lake City, UT
$4,353
est. $63/mo

Track Price Check Availability

2012 FIAT 500
69,963 Miles | Naples, FL
$5,000
est. $72/mo

Track Price Check Availability

2012 FIAT 500
145,483 Miles | Moreno Valley, CA
$4,282
est. $62/mo

Track Price Check Availability

2013 FIAT 500
71,856 Miles | Dallas, TX
$4,990
est. $72/mo

Track Price Check Availability

2012 FIAT 500
77,833 Miles | Bellflower, CA
$4,990
est. $72/mo

Track Price Check Availability

2013 FIAT 500
103,963 Miles | Salem, OR
$4,493
est. $65/mo

Track Price Check Availability

2012 FIAT 500
99,221 Miles | Stafford, VA
$4,900
est. $71/mo

Track Price Check Availability

2012 FIAT 500
89,000 Miles | Inglewood, CA
$4,999
est. $72/mo

Track Price Check Availability

2012 FIAT 500
109,112 Miles | Raleigh, NC
$4,495
est. $65/mo

Track Price Check Availability

2012 FIAT 500
84,441 Miles | Akron, OH
$4,200
est. $61/mo

Track Price Check Availability

2012 FIAT 500
80,884 Miles | Raleigh, NC
$4,990
est. $72/mo

Track Price Check Availability

2013 FIAT 500
97,827 Miles | Riverbank, CA
$3,995
est. $58/mo

Track Price Check Availability

2013 FIAT 500
83,900 Miles | Cecil, PA
$4,995
est. $72/mo

Track Price Check Availability

FIAT 500 Pricing Analysis

Active Listings
Mileage