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 Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0i

    $13,494

    89,908 mi.
    Est. $246/mo

    South Easton Motor Sales

    4.9
    South Easton, MA (23 mi)
    Check Availability

  • Crystal White Pearl 2021 Subaru Impreza PremiumCrystal White Pearl 2021 Subaru Impreza PremiumCrystal White Pearl 2021 Subaru Impreza PremiumCrystal White Pearl 2021 Subaru Impreza PremiumCrystal White Pearl 2021 Subaru Impreza PremiumCrystal White Pearl 2021 Subaru Impreza Premium

    $17,494

    69,425 mi.
    Est. $319/mo

    South Easton Motor Sales

    4.9
    South Easton, MA (23 mi)
    Check Availability

  • Ice Silver Metallic 2016 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2016 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2016 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2016 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2016 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2016 Subaru Impreza 2.0i Sport Limited

    $16,494

    73,685 mi.
    Est. $301/mo

    South Easton Motor Sales

    4.9
    South Easton, MA (23 mi)
    Check Availability

  • Pure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza Sport

    $25,495

    12,320 mi.
    Est. $465/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $26,951

    MSRP $28,276

    Est. $492/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Pure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza Sport

    $28,510

    MSRP $30,109

    Est. $520/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RS

    $33,712

    Est. $615/mo

    Anchor Auto Group - Subaru Nissan

    4.7
    North Smithfield, RI (21 mi)
    Check Availability
  • Crystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0i

    $11,999

    96,042 mi.
    Est. $219/mo

    Top End Auto

    North Attleborough, MA (18 mi)
    Check Availability
  • Crystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0iCrystal Black Silica 2016 Subaru Impreza 2.0i

    $13,494

    89,908 mi.
    Est. $246/mo

    South Easton Motor Sales

    4.9
    South Easton, MA (23 mi)
    Check Availability

  • Sapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza Sport

    $27,434

    MSRP $28,481

    Est. $500/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza Sport

    $28,686

    MSRP $30,367

    Est. $523/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $25,827

    $1.2K

    MSRP $28,394

    Est. $471/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $27,069

    MSRP $28,458

    Est. $494/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza Sport

    $28,680

    MSRP $30,358

    Est. $523/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Magnetite Gray Metallic 2018 Subaru Impreza 2.0iMagnetite Gray Metallic 2018 Subaru Impreza 2.0iMagnetite Gray Metallic 2018 Subaru Impreza 2.0iMagnetite Gray Metallic 2018 Subaru Impreza 2.0iMagnetite Gray Metallic 2018 Subaru Impreza 2.0iMagnetite Gray Metallic 2018 Subaru Impreza 2.0i

    $15,494

    67,715 mi.
    Est. $283/mo

    South Easton Motor Sales

    4.9
    South Easton, MA (23 mi)
    Check Availability

  • Sapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza Sport

    $27,075

    MSRP $28,467

    Est. $494/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza Sport

    $27,138

    $1.5K

    MSRP $30,294

    Est. $495/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Pure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza Sport

    $28,239

    MSRP $29,690

    Est. $515/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $28,745

    $300

    MSRP $30,381

    Est. $524/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $28,562

    MSRP $30,176

    Est. $521/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Sapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza Base

    $21,399

    $617
    28,911 mi.
    Est. $390/mo

    Tasca Nissan East Providence

    4.8
    East Providence, RI (8 mi)
    Check Availability

  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $27,438

    $1.2K

    MSRP $30,294

    Est. $501/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza Base

    $23,295

    23,262 mi.
    Est. $425/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Magnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza Base

    $22,095

    47,282 mi.
    Est. $403/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza Sport

    $25,495

    15,324 mi.
    Est. $465/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Oasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RS

    $27,795

    18,300 mi.
    Est. $507/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal Black Silica 2015 Subaru Impreza 2.0i Sport LimitedCrystal Black Silica 2015 Subaru Impreza 2.0i Sport LimitedCrystal Black Silica 2015 Subaru Impreza 2.0i Sport LimitedCrystal Black Silica 2015 Subaru Impreza 2.0i Sport LimitedCrystal Black Silica 2015 Subaru Impreza 2.0i Sport LimitedCrystal Black Silica 2015 Subaru Impreza 2.0i Sport Limited

    $14,994

    58,345 mi.
    Est. $274/mo

    South Easton Motor Sales

    4.9
    South Easton, MA (23 mi)
    Check Availability

  • Blue 2017 Subaru Impreza 2.0I PremiumBlue 2017 Subaru Impreza 2.0I PremiumBlue 2017 Subaru Impreza 2.0I PremiumBlue 2017 Subaru Impreza 2.0I PremiumBlue 2017 Subaru Impreza 2.0I PremiumBlue 2017 Subaru Impreza 2.0I Premium

    $17,998

    53,520 mi.
    Est. $328/mo

    CarMax North Attleboro

    4.1
    North Attleborough, MA (17 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza Sport

    $27,095

    4,371 mi.
    Est. $494/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza Sport

    $24,495

    23,936 mi.
    Est. $447/mo

    Imperial Subaru

    4.7
    North Attleborough, MA (17 mi)
    Check Availability
  • Silver 2017 Subaru Impreza 2.0I LimitedSilver 2017 Subaru Impreza 2.0I LimitedSilver 2017 Subaru Impreza 2.0I LimitedSilver 2017 Subaru Impreza 2.0I LimitedSilver 2017 Subaru Impreza 2.0I LimitedSilver 2017 Subaru Impreza 2.0I Limited

    $19,998

    27,370 mi.
    Est. $365/mo

    CarMax South Portland

    4.9
    $149 delivery to Cranston, RI (12 mi)
    Check Availability
  • Burgundy 2020 Subaru ImprezaBurgundy 2020 Subaru ImprezaBurgundy 2020 Subaru ImprezaBurgundy 2020 Subaru ImprezaBurgundy 2020 Subaru ImprezaBurgundy 2020 Subaru Impreza

    $15,998

    $1K
    92,022 mi.
    Est. $292/mo

    CarMax South Portland

    4.9
    $149 delivery to Cranston, RI (12 mi)
    Check Availability