Page № 6 - Used Subaru for Sale in Ames, IA

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

$7,999
$7,999 above
$236/mo est. ?
227,633 km

Honda of Ames

50010, Ames IA

Check Details
$31,925
$31,925 above
$941/mo est. ?
11,193 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$28,524
$28,524 above
$841/mo est. ?
71,035 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$14,995
$14,995 above
$442/mo est. ?
225,024 km

50327, Pleasant Hill IA

Check Details
$53,977
$53,977 above
$1,588/mo est. ?
0 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$26,998
$26,998 above
$796/mo est. ?
39,564 km

CarMax Des Moines - Now offering Curbside Pickup

50322, Urbandale IA

Check Details
$9,988
$9,988 above
$295/mo est. ?
240,654 km 2.5L

Autoplex Des Moines

4.3
Star icon
8 reviews
4.8 Google 120 reviews

50322, Urbandale IA

Check Details
$25,322
$25,322 above
$747/mo est. ?
79,402 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$29,999
$29,999 above
$885/mo est. ?
83,531 km

Stew Hansen Dodge City Jeep

50323, Urbandale IA

Check Details
$26,998
$26,998 above
$796/mo est. ?
16,008 km

CarMax Des Moines - Now offering Curbside Pickup

50322, Urbandale IA

Check Details
$32,170
$32,170 above
$949/mo est. ?
30,886 km 2.5L

Honda Of Altoona

50009, Altoona IA

Check Details
$30,923
$30,923 above
$912/mo est. ?
41,618 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$20,520
$20,520 above
$605/mo est. ?
130,913 km

Ramsey Subaru

4.2 Google 681 reviews

50322, Urbandale IA

Check Details
$20,922
$20,922 above
$617/mo est. ?
51,990 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$28,990
$28,990 above
$855/mo est. ?
72,924 km

Audi Des Moines

4.6 Google 559 reviews

50131, Johnston IA

Check Details
$23,472
$23,472 above
$692/mo est. ?
129,994 km

Smart Honda

50325, Des Moines IA

Check Details
$41,900
$41,900 above
$1,236/mo est. ?
3,199 km

Willis Automotive

50325, Clive IA

Check Details
$34,400
$34,400 above
$1,014/mo est. ?
41,753 km

Willis Automotive

50325, Clive IA

Check Details
$23,699
$23,699 above
$699/mo est. ?
118,011 km

Willis Nissan

50322, Urbandale IA

Check Details
$30,900
$30,900 above
$911/mo est. ?
29,586 km

Willis Automotive

50325, Clive IA

Check Details
$23,888
$23,888 above
$704/mo est. ?
112,709 km

Granger Ford

50109, Granger IA

Check Details
$12,900
$12,900 above
$380/mo est. ?
181,580 km

Efkamp Auto Sales

4.4 Google 90 reviews

50310, Urbandale IA

Check Details
$18,920
$18,920 above
$558/mo est. ?
163,298 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$26,523
$26,523 above
$782/mo est. ?
71,862 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details

Frequently Asked Questions

Our marketplace currently lists 323 used cars in Ames, IA from dealers and private sellers. Prices range from $7,923 to $34,611.

Top brands by active listings in Ames, IA are Subaru. The mix often reflects local buying preferences.

The average listed price in Ames, IA is $21,596. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Ames, IA regardless of your state of residence. You'll need to register and title the vehicle in your home state within the required window (usually 30 days). Local dealers typically handle paperwork for out-of-state buyers.

Yes — popular nearby options include cities across the state. You can also browse all used cars in Iowa.