2004 Subaru Impreza for sale

All available 2004 Subaru Impreza listings.

28 listings • $4,900 – $54,900 • avg 129,968 mi

2004 Subaru Impreza WRX STi — Sedan — 15,620 mi — Farmingdale, NY Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

15,620 miGas Wr Blue Pearl

$54,900

Farmingdale, NY

View →
2004 Subaru Impreza WRX — Sedan — 106,711 mi — Pensacola, FL Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Manual

106,711 miGas Platinum Silver Metallic

$11,988

Pensacola, FL

View →
2004 Subaru Impreza WRX Sport — Wagon — 135,779 mi — Sewell, NJ Clean title
Subaru logo

USED · Wagon

2004 Subaru Impreza

WRX Sport · AWD · Manual

135,779 miGas Silver

$11,995

Sewell, NJ

View →
2004 Subaru Impreza Outback Sport — Wagon — 115,860 mi — Lyndhurst, NJ Clean title
Subaru logo

USED · Wagon

2004 Subaru Impreza

Outback Sport · AWD · Automatic

115,860 miGas Aspen White/Gray Metallic

$4,900

Lyndhurst, NJ

View →
2004 Subaru Impreza WRX — Sedan — 158,349 mi — Englewood, CO Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Manual

158,349 miGas Platinum Silver Metallic

$9,441

Englewood, CO

View →
2004 Subaru Impreza WRX STi — Sedan — 158,892 mi — Indianapolis, IN Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

158,892 miGas Aspen White

$21,990

Indianapolis, IN

View →
2004 Subaru Impreza WRX — Sedan — 199,601 mi — Sewell, NJ Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Automatic

199,601 miGas Silver

$5,900

Sewell, NJ

View →
2004 Subaru Impreza RS — Sedan — 150,000 mi — Scottsdale, AZ Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

RS · AWD · Automatic

150,000 miGas Aspen White

Contact for price

Scottsdale, AZ

View →
2004 Subaru Impreza WRX STi — Sedan — 157,456 mi — Orlando, FL Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

157,456 miGas White

$17,489

Orlando, FL

View →
2004 Subaru Impreza WRX STi — Sedan — 113,374 mi — Addison, TX Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

113,374 miGas [Sil] Platinum Silver Metallic

$23,995

Addison, TX

View →
2004 Subaru Impreza WRX — Sedan — 106,520 mi — Longmont, CO Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Automatic

106,520 miGas Silver

$11,995

Longmont, CO

View →
2004 Subaru Impreza WRX STi — Sedan — 143,427 mi — Liberty Lake, WA Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

143,427 miGas Silver

Contact for price

Liberty Lake, WA

View →
2004 Subaru Impreza WRX — Sedan — 124,344 mi — Hoover, AL Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Manual

124,344 miGas Blue

Contact for price

Hoover, AL

View →
2004 Subaru Impreza WRX — Sedan — 156,353 mi — Walnut Creek, CA Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Manual

156,353 miGas White

$11,950

Walnut Creek, CA

View →
2004 Subaru Impreza Outback Sport — Wagon — 303,979 mi — Ogden, UT Clean title
Subaru logo

USED · Wagon

2004 Subaru Impreza

Outback Sport · AWD · Automatic

303,979 miGas Aspen White/Gray Metallic

$5,800

Ogden, UT

View →
2004 Subaru Impreza WRX STi — Sedan — 137,070 mi — Nampa, ID Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

137,070 miGas Blue

$14,989

Nampa, ID

View →
2004 Subaru Impreza WRX Sport — Wagon — 163,623 mi — Houston, TX Clean title
Subaru logo

USED · Wagon

2004 Subaru Impreza

WRX Sport · AWD · Manual

163,623 miGas Black

Contact for price

Houston, TX

View →
2004 Subaru Impreza Outback Sport — Wagon — 120,355 mi — Knoxville, TN Clean title
Subaru logo

USED · Wagon

2004 Subaru Impreza

Outback Sport · AWD · Automatic

120,355 miGas Unknown

$7,500

Knoxville, TN

View →
2004 Subaru Impreza RS — Sedan — 199,856 mi — Longmont, CO
Subaru logo

USED · Sedan

2004 Subaru Impreza

RS · AWD · Manual

199,856 miGas Blue

$6,998

Longmont, CO

View →
2004 Subaru Impreza WRX STi — Sedan — 86,934 mi — Coconut Creek, FL Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Automatic

86,934 miGas Green

$29,995

Coconut Creek, FL

View →
2004 Subaru Impreza WRX — Sedan — 26,614 mi — Salem, OR Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Manual

26,614 miGas Red

Contact for price

Salem, OR

View →
2004 Subaru Impreza WRX STi — Sedan — 127,051 mi — El Cerrito, CA Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX STi · AWD · Manual

127,051 miGas Unknown

Contact for price

El Cerrito, CA

View →
2004 Subaru Impreza WRX — Sedan — 134,601 mi — Vienna, VA Clean title
Subaru logo

USED · Sedan

2004 Subaru Impreza

WRX · AWD · Manual

134,601 miGas Blue

Contact for price

Vienna, VA

View →
2004 Subaru Impreza Outback Sport — Wagon — 164,863 mi — New Hyde Park, NY Clean title
Subaru logo

USED · Wagon

2004 Subaru Impreza

Outback Sport · AWD · Automatic

164,863 miGas Pacifica Blue Pearl/Gray Met

Contact for price

New Hyde Park, NY

View →

About this category

The 2004 Subaru Impreza is currently available in 28 listings on Carlify. Average mileage across these listings is 129,968 miles. Pricing starts at $4,900 and reaches $54,900. Browse photos, full vehicle history, and dealer details for each 2004 Impreza.

Frequently asked questions

How much does a 2004 Subaru Impreza cost used?
2004 Subaru Impreza listings range from $4,900 to $54,900, averaging $15,009 on Carlify.
How many 2004 Subaru Impreza are listed?
Carlify shows 28 active 2004 Subaru Impreza listings.
What's the average mileage on a 2004 Subaru Impreza?
Average mileage across 2004 Subaru Impreza listings is 129,968 miles.