Skip to content

Subaru Forester Price in Iowa

As of November 13, 2026, there are 139 Subaru Forester vehicles available at 5 dealerships in Iowa. Iowa dealers are pricing competitively — the average selling price is $46 below MSRP, with 13% of inventory at or under sticker. 3 of 5 dealers are currently pricing below MSRP on average. Prices range from $32,119 to $44,939, with a median of $40,797.

These are advertised prices — a negotiated deal (incentives, dealer discounts) often beats them.

139

In Stock

-$46

Avg Markup

12.9%

At/Below MSRP

$40,797

Median Price

Price range: $32,119 to $44,939.

Dealers in Iowa

DealerCountAvg MarkupBelow MSRP
C & S Subaru

Waterloo, IA

8-$3711
Ramsey Subaru of Des Moines

Urbandale, IA

58-$15112
Dave Wright Subaru

Hiawatha, IA

37-$295
Riley Subaru

Dubuque, IA

20+$1790
Jensen Subaru

Sioux City, IA

16+$1800