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
  • 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)
  • Pure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza Sport

    $25,091

    13,440 mi.
    Est. $428/mo

    Capitol Subaru

    Salem, OR (25 mi)
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $22,314

    26,775 mi.
    Est. $380/mo

    Capitol Subaru

    Salem, OR (25 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 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
  • Ice Silver Metallic 2027 Subaru Impreza

    $26,574

    MSRP $26,369

    Est. $453/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 2020 Subaru ImprezaGray 2020 Subaru ImprezaGray 2020 Subaru ImprezaGray 2020 Subaru ImprezaGray 2020 Subaru ImprezaGray 2020 Subaru Impreza

    $16,998

    $1K
    75,010 mi.
    Est. $290/mo

    CarMax Santa Rosa

    4.7
    $249 delivery to Beaverton, OR (14 mi)
    Check Availability
  • Red 2024 Subaru ImprezaRed 2024 Subaru ImprezaRed 2024 Subaru ImprezaRed 2024 Subaru ImprezaRed 2024 Subaru ImprezaRed 2024 Subaru Impreza

    $21,998

    6,104 mi.
    Est. $375/mo

    CarMax Pleasant Hill

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