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 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza Base

    $20,991

    $800
    17,304 mi.
    Est. $380/mo

    Kelly Volkswagen

    4.3
    Danvers, MA (20 mi)
    Check Availability

  • Sapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza Base

    $25,352

    18,222 mi.
    Est. $459/mo

    MacMulkin Chevrolet Cadillac

    4.2
    Nashua, NH (8 mi)
    Check Availability

  • Crystal Black Silica 2024 Subaru Impreza Base

    $19,596

    $871
    35,305 mi.
    Est. $355/mo

    North Shore Mazda

    4.8
    Danvers, MA (19 mi)
    Check Availability

  • IS4/- Ice Silve 2026 Subaru Impreza RSIS4/- Ice Silve 2026 Subaru Impreza RSIS4/- Ice Silve 2026 Subaru Impreza RSIS4/- Ice Silve 2026 Subaru Impreza RSIS4/- Ice Silve 2026 Subaru Impreza RSIS4/- Ice Silve 2026 Subaru Impreza RS

    $31,376

    MSRP $33,205

    Est. $568/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 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,859

    $609

    MSRP $30,405

    Est. $505/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 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,087

    MSRP $30,658

    Est. $509/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 mi)
    Check Availability
  • CTY/- Citron Ye 2026 Subaru Impreza SportCTY/- Citron Ye 2026 Subaru Impreza SportCTY/- Citron Ye 2026 Subaru Impreza SportCTY/- Citron Ye 2026 Subaru Impreza SportCTY/- Citron Ye 2026 Subaru Impreza SportCTY/- Citron Ye 2026 Subaru Impreza Sport

    $27,786

    MSRP $28,428

    Est. $503/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 mi)
    Check Availability
  • Red 2019 Subaru Impreza 2.0iRed 2019 Subaru Impreza 2.0iRed 2019 Subaru Impreza 2.0iRed 2019 Subaru Impreza 2.0iRed 2019 Subaru Impreza 2.0iRed 2019 Subaru Impreza 2.0i

    $15,494

    $1K
    66,780 mi.
    Est. $281/mo

    European Engineering

    Framingham, MA (28 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 Base

    $20,991

    $800
    17,304 mi.
    Est. $380/mo

    Kelly Volkswagen

    4.3
    Danvers, MA (20 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,799

    MSRP $30,338

    Est. $504/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 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,392

    MSRP $31,044

    Est. $514/mo

    Granite Subaru

    4.7
    Hudson, NH (8 mi)
    Check Availability
  • Magnetite Gray Metallic 2022 Subaru Impreza PremiumMagnetite Gray Metallic 2022 Subaru Impreza PremiumMagnetite Gray Metallic 2022 Subaru Impreza PremiumMagnetite Gray Metallic 2022 Subaru Impreza PremiumMagnetite Gray Metallic 2022 Subaru Impreza PremiumMagnetite Gray Metallic 2022 Subaru Impreza Premium

    $18,989

    $500
    48,510 mi.
    Est. $344/mo

    MetroWest Subaru

    4.9
    Natick, MA (27 mi)
    Check Availability
  • Blue 2018 Subaru Impreza 2.0i PremiumBlue 2018 Subaru Impreza 2.0i PremiumBlue 2018 Subaru Impreza 2.0i PremiumBlue 2018 Subaru Impreza 2.0i PremiumBlue 2018 Subaru Impreza 2.0i PremiumBlue 2018 Subaru Impreza 2.0i Premium

    $16,900

    41,243 mi.
    Est. $306/mo

    AutoMart

    Derry, NH (14 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,883

    MSRP $30,659

    Est. $523/mo

    Albrecht Subaru of Wakefield

    4.7
    Wakefield, MA (16 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,775

    MSRP $30,541

    Est. $521/mo

    Albrecht Subaru of Wakefield

    4.7
    Wakefield, MA (16 mi)
    Check Availability
  • Magnetite Gray Metallic 2025 Subaru Impreza BaseMagnetite Gray Metallic 2025 Subaru Impreza BaseMagnetite Gray Metallic 2025 Subaru Impreza BaseMagnetite Gray Metallic 2025 Subaru Impreza BaseMagnetite Gray Metallic 2025 Subaru Impreza BaseMagnetite Gray Metallic 2025 Subaru Impreza Base

    $24,492

    $680
    3,412 mi.
    Est. $444/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 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

    $26,089

    MSRP $28,438

    Est. $473/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $23,245

    $237
    29,962 mi.
    Est. $421/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 mi)
    Check Availability
  • PRD/- Pure Red 2026 Subaru Impreza SportPRD/- Pure Red 2026 Subaru Impreza SportPRD/- Pure Red 2026 Subaru Impreza SportPRD/- Pure Red 2026 Subaru Impreza SportPRD/- Pure Red 2026 Subaru Impreza SportPRD/- Pure Red 2026 Subaru Impreza Sport

    $31,694

    MSRP $30,604

    Est. $574/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 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,860

    MSRP $28,505

    Est. $505/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 mi)
    Check Availability
  • ISM/ICESILVER 2026 Subaru Impreza SportISM/ICESILVER 2026 Subaru Impreza SportISM/ICESILVER 2026 Subaru Impreza SportISM/ICESILVER 2026 Subaru Impreza SportISM/ICESILVER 2026 Subaru Impreza SportISM/ICESILVER 2026 Subaru Impreza Sport

    $26,754

    MSRP $28,235

    Est. $485/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 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,972

    $520
    43,916 mi.
    Est. $416/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $19,972

    $1K
    49,395 mi.
    Est. $362/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (20 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

    $21,845

    $425
    40,991 mi.
    Est. $396/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 mi)
    Check Availability
  • Crystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza Sport

    $28,502

    MSRP $30,115

    Est. $516/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 mi)
    Check Availability
  • SP3/- Sapphire 2026 Subaru Impreza SportSP3/- Sapphire 2026 Subaru Impreza SportSP3/- Sapphire 2026 Subaru Impreza SportSP3/- Sapphire 2026 Subaru Impreza SportSP3/- Sapphire 2026 Subaru Impreza SportSP3/- Sapphire 2026 Subaru Impreza Sport

    $28,521

    MSRP $30,135

    Est. $517/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 mi)
    Check Availability
  • CB3/- Crystal B 2026 Subaru Impreza SportCB3/- Crystal B 2026 Subaru Impreza SportCB3/- Crystal B 2026 Subaru Impreza SportCB3/- Crystal B 2026 Subaru Impreza SportCB3/- Crystal B 2026 Subaru Impreza SportCB3/- Crystal B 2026 Subaru Impreza Sport

    $28,107

    MSRP $29,690

    Est. $509/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 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,980

    MSRP $28,478

    Est. $489/mo

    Ira Subaru of Manchester

    4.8
    Manchester, NH (21 mi)
    Check Availability
  • Black 2023 Subaru Impreza PremiumBlack 2023 Subaru Impreza PremiumBlack 2023 Subaru Impreza PremiumBlack 2023 Subaru Impreza PremiumBlack 2023 Subaru Impreza PremiumBlack 2023 Subaru Impreza Premium

    $23,998

    5,687 mi.
    Est. $435/mo

    CarMax East Haven

    4.3
    $149 delivery to Danvers, MA (19 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

    $29,230

    MSRP $30,690

    Est. $529/mo

    Imperial Subaru

    4.7
    $399 delivery from North Attleborough, MA (50 mi)
    Check Availability