Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $21,801

    35,026 mi.
    Est. $372/mo

    Capitol Subaru

    Salem, OR (25 mi)
  • Silver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza Sport

    $22,365

    $929
    45,640 mi.
    Est. $381/mo

    Dick Hannah Subaru

    4.9
    Vancouver, WA (30 mi)
  • White 2024 Subaru Impreza 2.5RSWhite 2024 Subaru Impreza 2.5RSWhite 2024 Subaru Impreza 2.5RS

    $22,726

    29,749 mi.
    Est. $387/mo

    Dick Hannah Subaru

    4.9
    Vancouver, WA (30 mi)
  • Crystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RS

    $26,515

    5,932 mi.
    Est. $452/mo

    Capitol Subaru

    Salem, OR (25 mi)
  • Pure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza Base

    $22,573

    16,558 mi.
    Est. $385/mo

    Capitol Subaru

    Salem, OR (25 mi)
  • Satin White Pearl 2012 Subaru Impreza 2.0i PremiumSatin White Pearl 2012 Subaru Impreza 2.0i PremiumSatin White Pearl 2012 Subaru Impreza 2.0i PremiumSatin White Pearl 2012 Subaru Impreza 2.0i PremiumSatin White Pearl 2012 Subaru Impreza 2.0i PremiumSatin White Pearl 2012 Subaru Impreza 2.0i Premium

    $4,198

    172,341 mi.
    Est. $72/mo

    RY Motorsports

    Beaverton, OR (16 mi)
    Check Availability
  • Marine Blue Pearl/Steel Silver Metallic 2011 Subaru Impreza Outback Sport BaseMarine Blue Pearl/Steel Silver Metallic 2011 Subaru Impreza Outback Sport BaseMarine Blue Pearl/Steel Silver Metallic 2011 Subaru Impreza Outback Sport BaseMarine Blue Pearl/Steel Silver Metallic 2011 Subaru Impreza Outback Sport BaseMarine Blue Pearl/Steel Silver Metallic 2011 Subaru Impreza Outback Sport BaseMarine Blue Pearl/Steel Silver Metallic 2011 Subaru Impreza Outback Sport Base

    $2,990

    207,060 mi.
    Est. $51/mo

    GB Auto

    Portland, OR (25 mi)
    Check Availability
  • Crystal Black Silica 2014 Subaru Impreza 2.0iCrystal Black Silica 2014 Subaru Impreza 2.0iCrystal Black Silica 2014 Subaru Impreza 2.0iCrystal Black Silica 2014 Subaru Impreza 2.0iCrystal Black Silica 2014 Subaru Impreza 2.0iCrystal Black Silica 2014 Subaru Impreza 2.0i

    $4,595

    106,500 mi.
    Est. $78/mo

    Columbia Sales & Service

    Portland, OR (27 mi)
    Check Availability
  • Obsidian Black Pearl/Dark Gray Metallic 2011 Subaru Impreza Outback Sport BaseObsidian Black Pearl/Dark Gray Metallic 2011 Subaru Impreza Outback Sport BaseObsidian Black Pearl/Dark Gray Metallic 2011 Subaru Impreza Outback Sport BaseObsidian Black Pearl/Dark Gray Metallic 2011 Subaru Impreza Outback Sport BaseObsidian Black Pearl/Dark Gray Metallic 2011 Subaru Impreza Outback Sport BaseObsidian Black Pearl/Dark Gray Metallic 2011 Subaru Impreza Outback Sport Base

    $3,995

    143,185 mi.
    Est. $68/mo

    Edgewater Auto Center

    Salem, OR (28 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza Sport

    $28,490

    MSRP $28,240

    Est. $486/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • Ice Silver Metallic 2027 Subaru Impreza

    $26,574

    MSRP $26,369

    Est. $453/mo

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza Sport

    $30,627

    MSRP $30,422

    Est. $522/mo

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza RS

    $31,783

    MSRP $31,578

    Est. $542/mo

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • Magnetite Gray Metallic 2025 Subaru Impreza Base

    $22,186

    20,332 mi.
    Est. $378/mo

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • $33,470

    MSRP $33,265

    Est. $571/mo

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • Ice Silver Metallic 2019 Subaru Impreza 2.0i

    $13,186

    98,167 mi.
    Est. $225/mo

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • Not Priced

    37,812 mi.

    Wilsonville Subaru

    4.7
    Wilsonville, OR (11 mi)
    Check Availability
  • $16,535

    70,669 mi.
    Est. $282/mo

    Dick's CJDR of Wilsonville

    4.2
    Wilsonville, OR (12 mi)
    Check Availability
  • $26,619

    MSRP $26,369

    Est. $454/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • $27,014

    MSRP $26,764

    Est. $461/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • $26,619

    MSRP $26,369

    Est. $454/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • $33,060

    MSRP $32,810

    Est. $564/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • $26,619

    MSRP $26,369

    Est. $454/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • $26,619

    MSRP $26,369

    Est. $454/mo

    Carr Subaru

    4.8
    Beaverton, OR (15 mi)
    Check Availability
  • Gray 2019 Subaru Impreza 2.0I LimitedGray 2019 Subaru Impreza 2.0I LimitedGray 2019 Subaru Impreza 2.0I LimitedGray 2019 Subaru Impreza 2.0I LimitedGray 2019 Subaru Impreza 2.0I LimitedGray 2019 Subaru Impreza 2.0I Limited

    $18,998

    $1K
    71,098 mi.
    Est. $324/mo

    CarMax Vancouver

    4.7
    $49 delivery to Beaverton, OR (14 mi)
    Check Availability
  • Pearl 2019 Subaru Impreza 2.0I PremiumPearl 2019 Subaru Impreza 2.0I PremiumPearl 2019 Subaru Impreza 2.0I PremiumPearl 2019 Subaru Impreza 2.0I PremiumPearl 2019 Subaru Impreza 2.0I PremiumPearl 2019 Subaru Impreza 2.0I Premium

    $17,998

    62,494 mi.
    Est. $307/mo

    CarMax Santa Rosa

    4.7
    $249 delivery to Beaverton, OR (14 mi)
    Check Availability