Used Subaru Impreza for sale

3 used Subaru Imprezas are listed on FMYCAR from dealers in MD, priced $7,298 to $24,794 with a median of 104,447 miles. Mileage runs 14,546 to 186,579 miles; model years 2012–2022. Every listing comes straight from the dealer's live inventory. Trims listed: Sport, 2.0i Sport Premium, 2.0i.

Quick facts

How many used Subaru Imprezas are for sale on FMYCAR?
3 used Subaru Imprezas are listed on FMYCAR as of October 31, 2026, from 2 dealerships.
How much does a used Subaru Impreza cost?
Listed prices range from $7,298 to $24,794, with a median of $9,998. The lowest-priced one right now is the 2012 Subaru Impreza 2.0i Sport Premium at $7,298 from Hi Lo Auto Sales.
What mileage do they have?
Mileage runs from 14,546 to 186,579 miles, with a median of 104,447 miles.
Which model years are available?
Model years 2012 to 2022.
Where can I buy one?
From Used Cars of Baltimore, Hi Lo Auto Sales. Each listing shows the dealership's address and phone, and you can message the dealer from the car's page.

Found one you like? Have someone on your side before you sign.

Ask the dealer about the car right from its page. When you have their numbers, a FMYCAR advisor can check every line (price, trade, fees, rate, add-ons) before you sign. Independent and advice-only. No dealer pays us. You always buy from the dealer you choose.

Get my deal reviewed — $249 Try the free 7-day concierge

Buying soon? Read the free guides · Get a neutral advisor