Used Mazda for Sale in Ames, IA

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

$14,488
$14,488 above
$427/mo est. ?
202,395 km

Granger Motors

4.4 Google 594 reviews

50109, Granger IA

Check Details
$30,987
$30,987 above
$914/mo est. ?
40,988 km

Karl Auto Group

50021, Ankeny IA

Check Details
$37,115
$37,115 above
$1,092/mo est. ?
6 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$24,998
$24,998 above
$737/mo est. ?
8,187 km

CarMax Des Moines - Now offering Curbside Pickup

50322, Urbandale IA

Check Details
Get a price quote
25,317 km

Willis Automotive

50325, Clive IA

Check Details
$26,178
$26,178 above
$772/mo est. ?
79,128 km

50322, Urbandale IA

Check Details
$23,995
$23,995 above
$708/mo est. ?
90,863 km

Stephens Automotive Sales

50131, Johnston IA

Check Details
$26,923
$26,923 above
$794/mo est. ?
35,088 km

Ramsey Subaru of Des Moines

4.2 Google 706 reviews

50322, Urbandale IA

Check Details
$36,900
$36,900 above
$1,088/mo est. ?
20,255 km 2.5L

50325, Clive IA

Check Details
$17,998
$17,998 above
$531/mo est. ?
190,518 km

CarMax Des Moines - Now offering Curbside Pickup

50322, Urbandale IA

Check Details
$28,758
$28,758 above
$848/mo est. ?
33,682 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$4,495
$4,495 above
$133/mo est. ?
261,352 km

Tom's Budget Cars

3.9 Google 49 reviews

50317, Des Moines IA

Check Details
$30,925
$30,925 above
$912/mo est. ?
22,631 km 2.5L

Ramsey Mazda

50322, Urbandale IA

Check Details
$28,585
$28,585 above
$841/mo est. ?
6 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$28,565
$28,565 above
$841/mo est. ?
6 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$50,025
$50,025 above
$1,472/mo est. ?
6 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$9,982
$9,982 above
$294/mo est. ?
306,130 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$19,972
$19,972 above
$589/mo est. ?
86,364 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$26,974
$26,974 above
$795/mo est. ?
74,018 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$8,495
$8,495 above
$251/mo est. ?
204,904 km 3.7L

Tom's Credit City

50317, Des Moines IA

Check Details
$25,490
$25,490 above
$752/mo est. ?
34,543 km

Audi Des Moines

4.6 Google 559 reviews

50131, Johnston IA

Check Details
$60,615
$60,615 above
$1,784/mo est. ?
0 km

Ramsey Mazda

50322, Urbandale IA

Check Details
$27,161
$27,161 above
$801/mo est. ?
61,383 km

Smart Honda

50325, Des Moines IA

Check Details
$26,161
$26,161 above
$771/mo est. ?
72,235 km

Smart Honda

50325, Des Moines IA

Check Details

Frequently Asked Questions

Our marketplace currently lists 162 used cars in Ames, IA from dealers and private sellers. Prices range from $12,927 to $28,773.

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

The average listed price in Ames, IA is $21,059. 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.