Used Subaru for sale in Des Moines, IA

3 used Subaru vehicles are listed on FMYCAR from dealers in Des Moines, IA, priced $10,679 to $29,999 with a median of 52,272 miles. Mileage runs 37,931 to 144,374 miles; model years 2012–2025. Every listing comes from the seller's inventory.

At a glance

used Subaru vehicles on this page, by model
ModelFor salePriceMedian miles
Subaru Forester2$10,679–$29,99991,153 mi
Subaru Ascent1$29,99052,272 mi

Computed from the listings on this page as of November 10, 2026. Prices are set by each seller; confirm the out-the-door price with them (out-the-door price explained).

Quick facts

How many used Subaru vehicles are for sale in Des Moines, IA on FMYCAR?
3 used Subaru vehicles are listed on FMYCAR as of November 10, 2026, from one dealership.
How much does a used Subaru cost in Des Moines, IA?
Listed prices range from $10,679 to $29,999, with a median of $29,990. The lowest-priced one right now is the 2012 Subaru Forester 2.5X Premium at $10,679 from Capital City Motor Company.
What mileage do they have?
Mileage runs from 37,931 to 144,374 miles, with a median of 52,272 miles.
Which model years are available?
Model years 2012 to 2025.
Where can I buy one?
From Capital City Motor Company. Each listing names the seller, and you can message that seller from the car's page.

Message the seller from the car's page.

Asking about a car is free for shoppers. Your message goes to the seller who listed it, and FMYCAR keeps a copy. FMYCAR is a marketplace, not a dealer. Shoppers browse free. You deal with the seller who listed the car.

Buying soon? Read the free car buying guides