50 Best Subaru Impreza for Sale under $5,000, Savings from $2,079

1993 Subaru Impreza
159,757 Miles | Seattle, WA
$2,999
est. $43/mo

Track Price Check Availability

2008 Subaru Impreza
130,265 Miles | Aurora, CO
$4,700
est. $68/mo

Track Price Check Availability

2008 Subaru Impreza
168,001 Miles | Westminster, VT
$3,900
est. $56/mo

Track Price Check Availability

2008 Subaru Impreza
160,240 Miles | Farmington, UT
$3,900
est. $56/mo

Track Price Check Availability

2009 Subaru Impreza
150,824 Miles | Shakopee, MN
$3,944
est. $57/mo

Track Price Check Availability

2006 Subaru Impreza
161,050 Miles | Des Moines, WA
$4,450
est. $64/mo

Track Price Check Availability

2008 Subaru Impreza
150,887 Miles | Alsip, IL
$4,995
est. $72/mo

Track Price Check Availability

2011 Subaru Impreza
228,002 Miles | Louisville, KY
$4,390
est. $63/mo

Track Price Check Availability

2011 Subaru Impreza
174,400 Miles | Burlington, MA
$4,495
est. $65/mo

Track Price Check Availability

2010 Subaru Impreza
131,777 Miles | Kenosha, WI
$4,990
est. $72/mo

Track Price Check Availability

2008 Subaru Impreza
101,334 Miles | Sturtevant, WI
$5,000
est. $72/mo

Track Price Check Availability

2009 Subaru Impreza
158,284 Miles | Kenosha, WI
$3,990
est. $58/mo

Track Price Check Availability

2008 Subaru Impreza
170,000 Miles | Kenosha, WI
$3,990
est. $58/mo

Track Price Check Availability

2006 Subaru Impreza
186,484 Miles | Pontiac, MI
$3,999
est. $58/mo

Track Price Check Availability

2010 Subaru Impreza
157,057 Miles | Eastlake, OH
$4,995
est. $72/mo

Track Price Check Availability

2006 Subaru Impreza
131,591 Miles | Clearwater, FL
$3,995
est. $58/mo

Track Price Check Availability

2006 Subaru Impreza
164,934 Miles | West Lafayette, IN
$3,200
est. $46/mo

Track Price Check Availability

2007 Subaru Impreza
159,032 Miles | Stoughton, MA
$4,475
est. $65/mo

Track Price Check Availability

2005 Subaru Impreza
135,000 Miles | Portland, OR
$4,950
est. $71/mo

Track Price Check Availability

2009 Subaru Impreza
129,193 Miles | Sellersburg, IN
$3,995
est. $58/mo

Track Price Check Availability