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 Filters
  • Magnetite Gray Metallic 2019 Subaru Impreza 2.0i

    $13,994

    92,414 mi.
    Est. $225/mo

    Wilsonville Subaru

    4.8
    Wilsonville, OR (11 mi)
    Check Availability
    Quick view
  • Ice Silver Metallic 2016 Subaru Impreza 2.0i

    $9,198

    $1K
    96,035 mi.
    Est. $148/mo

    McLoughlin Chevrolet

    4.6
    Milwaukie, OR (19 mi)
    Check Availability
    Quick view
  • Burgundy 2019 Subaru Impreza 2.0I PremiumBurgundy 2019 Subaru Impreza 2.0I PremiumBurgundy 2019 Subaru Impreza 2.0I PremiumBurgundy 2019 Subaru Impreza 2.0I PremiumBurgundy 2019 Subaru Impreza 2.0I PremiumBurgundy 2019 Subaru Impreza 2.0I Premium

    $21,998

    34,696 mi.
    Est. $354/mo

    CarMax Puyallup

    4.6
    $149 delivery to Beaverton, OR (14 mi)
    Check Availability
    Quick view
  • Gray 2020 Subaru Impreza PremiumGray 2020 Subaru Impreza PremiumGray 2020 Subaru Impreza PremiumGray 2020 Subaru Impreza PremiumGray 2020 Subaru Impreza PremiumGray 2020 Subaru Impreza Premium

    $22,998

    24,247 mi.
    Est. $370/mo

    CarMax Puyallup

    4.6
    $149 delivery to Beaverton, OR (14 mi)
    Check Availability
    Quick view
  • Crystal Black Silica 2018 Subaru Impreza 2.0i PremiumCrystal Black Silica 2018 Subaru Impreza 2.0i PremiumCrystal Black Silica 2018 Subaru Impreza 2.0i PremiumCrystal Black Silica 2018 Subaru Impreza 2.0i PremiumCrystal Black Silica 2018 Subaru Impreza 2.0i PremiumCrystal Black Silica 2018 Subaru Impreza 2.0i Premium

    $17,243

    112,719 mi.
    Est. $278/mo

    Gresham Chrysler Dodge Jeep Ram

    4.6
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Crystal White Pearl 2020 Subaru Impreza BaseCrystal White Pearl 2020 Subaru Impreza BaseCrystal White Pearl 2020 Subaru Impreza BaseCrystal White Pearl 2020 Subaru Impreza BaseCrystal White Pearl 2020 Subaru Impreza BaseCrystal White Pearl 2020 Subaru Impreza Base

    $16,984

    69,402 mi.
    Est. $274/mo

    Westlie Ford

    4.7
    Washougal, WA (35 mi)
    Check Availability
    Quick view
  • White 2017 Subaru Impreza 2.0I LimitedWhite 2017 Subaru Impreza 2.0I LimitedWhite 2017 Subaru Impreza 2.0I LimitedWhite 2017 Subaru Impreza 2.0I LimitedWhite 2017 Subaru Impreza 2.0I LimitedWhite 2017 Subaru Impreza 2.0I Limited

    $19,998

    59,175 mi.
    Est. $322/mo

    CarMax Vancouver

    Vancouver, WA (33 mi)
    Check Availability
    Quick view
  • Ice Silver Metallic 2012 Subaru Impreza 2.0i PremiumIce Silver Metallic 2012 Subaru Impreza 2.0i PremiumIce Silver Metallic 2012 Subaru Impreza 2.0i PremiumIce Silver Metallic 2012 Subaru Impreza 2.0i PremiumIce Silver Metallic 2012 Subaru Impreza 2.0i PremiumIce Silver Metallic 2012 Subaru Impreza 2.0i Premium

    $13,495

    99,826 mi.
    Est. $217/mo

    Gresham Subaru

    4.8
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Silver 2019 Subaru ImprezaSilver 2019 Subaru ImprezaSilver 2019 Subaru ImprezaSilver 2019 Subaru ImprezaSilver 2019 Subaru ImprezaSilver 2019 Subaru Impreza

    $20,998

    23,818 mi.
    Est. $338/mo

    CarMax Vancouver

    Vancouver, WA (33 mi)
    Check Availability
    Quick view
  • Crystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza Sport

    $28,499

    5,939 mi.
    Est. $459/mo

    Gresham Subaru

    4.8
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Ocean Blue Pearl 2020 Subaru Impreza Premium 5-DoorOcean Blue Pearl 2020 Subaru Impreza Premium 5-DoorOcean Blue Pearl 2020 Subaru Impreza Premium 5-DoorOcean Blue Pearl 2020 Subaru Impreza Premium 5-DoorOcean Blue Pearl 2020 Subaru Impreza Premium 5-DoorOcean Blue Pearl 2020 Subaru Impreza Premium 5-Door

    $21,074

    56,383 mi.
    Est. $339/mo

    Gresham Subaru

    4.8
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Satin White Pearl 2013 Subaru Impreza 2.0i Sport LimitedSatin White Pearl 2013 Subaru Impreza 2.0i Sport LimitedSatin White Pearl 2013 Subaru Impreza 2.0i Sport LimitedSatin White Pearl 2013 Subaru Impreza 2.0i Sport LimitedSatin White Pearl 2013 Subaru Impreza 2.0i Sport LimitedSatin White Pearl 2013 Subaru Impreza 2.0i Sport Limited

    $10,238

    149,134 mi.
    Est. $165/mo

    Bickmore Auto Sales

    4.2
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Red 2013 Subaru Impreza 2.0i LimitedRed 2013 Subaru Impreza 2.0i LimitedRed 2013 Subaru Impreza 2.0i LimitedRed 2013 Subaru Impreza 2.0i LimitedRed 2013 Subaru Impreza 2.0i LimitedRed 2013 Subaru Impreza 2.0i Limited

    $12,238

    99,944 mi.
    Est. $197/mo

    Bickmore Auto Sales

    4.2
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Crystal White Pearl 2022 Subaru Impreza Base

    $16,240

    102,450 mi.
    Est. $262/mo

    Ron Tonkin Hyundai

    4.7
    Gresham, OR (31 mi)
    Check Availability
    Quick view
  • Carbide Gray Metallic 2017 Subaru Impreza 2.0i Premium

    $14,191

    93,778 mi.
    Est. $229/mo

    Vancouver Toyota

    4.4
    Vancouver, WA (31 mi)
    Check Availability
    Quick view
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