2004 Chevrolet Silverado 2500HD for Sale in Des Moines, IA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 Chevrolet Silverado 2500HD 4 Dr LS 4WD Extended Cab LB HD Review
by Aceah

my 6.0L (aka White Trash)

This truck is awesome only downfall is the fuel economy, the 6.0L likes er fuel, but with chip the performance is very impressive, it has kept up with a ford escort, not much of a feat however compare the weights... very fun to drive i like this truck, far more versatile than the old noma

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2018/01/12/19/45/2004_chevrolet_silverado_2500hd-pic-7586694352760970722-152x114.jpeg

2004 Chevrolet Silverado 2500HD 4 Dr LS 4WD Crew Cab SB HD Used Cars in Fort Dodge, IA 50501

Great Deal
$5,505 BELOW
CarGurus IMV of $15,504

Price: $9,999

Mileage: 194,997

Location: Fort Dodge, IA 50501

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Birch Metallic Description: Used 2004 Chevrolet Silverado 2500HD 4 Dr LS 4WD Crew Cab SB HD for sale - $9,999, 194,997 miles with Steel Wheels, Suspension Package
Avg. Dealer Rating: (15 reviews) "Fast and friendly response, but the car didn't work out"
https://static.cargurus.com/images/forsale/2018/01/14/20/30/2004_chevrolet_silverado_2500hd-pic-1586130797260480376-152x114.jpeg

2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD Used Cars in Lake City, IA 51449

Great Deal
$5,420 BELOW
CarGurus IMV of $13,920

Price: $8,500

Mileage: 193,037

Location: Lake City, IA 51449

Average time on market: 18 days Certified Pre-Owned: No Color: Black Description: Used 2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD for sale - $8,500, 193,037 miles
Avg. Dealer Rating: (22 reviews) "The car I was looking at was rated a good deal by CarGuru. I test drove the vehicle and was told there was $1,000 built into the price of the car. If I financed with them I would get the price advertised that made the car a good deal. If I didn't the price would go up by $1,000. I chose not to pursue the sale. "
https://static.cargurus.com/images/forsale/2018/01/14/23/26/2003_chevrolet_silverado_2500hd-pic-1772052581216543442-152x114.jpeg

2003 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD Used Cars in Lake City, IA 51449

Great Deal
$4,206 BELOW
CarGurus IMV of $12,706

Price: $8,500

Mileage: 196,706

Location: Lake City, IA 51449

Average time on market: 14 days Certified Pre-Owned: No Color: Summit White Description: Used 2003 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD for sale - $8,500, 196,706 miles
Avg. Dealer Rating: (22 reviews) "Got in contact through this site. Was very helpful in answering my questions before I drove the over 2 hours to get there to see the car. Was great in working with me to be the payment that I could afford. Very friendly and helpful. Better than the other dealers I have dealt with in the fact that they werent pushy for me to buy. "
https://static.cargurus.com/images/forsale/2018/01/22/21/27/2005_chevrolet_silverado_2500hd-pic-4672559498494576445-152x114.jpeg

2005 Chevrolet Silverado 2500HD LS Crew Cab LB HD 4WD Used Cars in Waterloo, IA 50701

Good Deal
$3,075 BELOW
CarGurus IMV of $9,975

Price: $6,900

Mileage: 296,526

Location: Waterloo, IA 50701

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 Chevrolet Silverado 2500HD LS Crew Cab LB HD 4WD for sale - $6,900, 296,526 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "I dealt with Armin personally. He was honest, respectful, and best of all he had the best deal in town. I highly recommend Armin’s dealership! "
https://static.cargurus.com/images/forsale/2018/01/23/16/05/2003_chevrolet_silverado_2500hd-pic-3872788660799927458-152x114.jpeg

2003 Chevrolet Silverado 2500HD 4 Dr LS Crew Cab SB HD Used Cars in Cedar Falls, IA 50613

Good Deal
$1,887 BELOW
CarGurus IMV of $11,788

Price: $9,901

Mileage: 100,022

Location: Cedar Falls, IA 50613

Certified Pre-Owned: No Color: Victory Red Description: Used 2003 Chevrolet Silverado 2500HD 4 Dr LS Crew Cab SB HD for sale - $9,901, 100,022 miles with Steel Wheels, Suspension Package
Avg. Dealer Rating: (27 reviews) "I purchased this vehicle. Very happy with it !!!!!!"
https://static.cargurus.com/images/forsale/2017/12/15/22/23/2004_chevrolet_silverado_2500hd-pic-8906715457072147069-152x114.jpeg

2004 Chevrolet Silverado 2500HD Used Cars in Belle Plaine, IA 52208

Good Deal
$2,425 BELOW
CarGurus IMV of $10,901

Price: $8,476

Mileage: 239,129

Location: Belle Plaine, IA 52208

Average time on market: 18 days Certified Pre-Owned: No Color: Victory Red Description: Used 2004 Chevrolet Silverado 2500HD for sale - $8,476, 239,129 miles
Avg. Dealer Rating: (2 reviews) "This was the best experience we’ve ever had with a salesman and dealership. Wish they weren’t so far from us we would do all our business with them. We bought a pickup from them in spite of the distance because they all were so helpful, non-pushy (hate that) and respected our concerns without belittling them like some places have. "
https://static.cargurus.com/images/forsale/2017/12/29/09/19/2004_chevrolet_silverado_2500hd-pic-6269945971546629229-152x114.jpeg

2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD Used Cars in Pleasant Hill, IA 50327

Good Deal
$1,948 BELOW
CarGurus IMV of $12,848

Price: $10,900

Mileage: 190,897

Location: Pleasant Hill, IA 50327

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Gray Metallic Description: Used 2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD for sale - $10,900, 190,897 miles with Suspension Package
Avg. Dealer Rating: (9 reviews) "Took 4 days to get a price from them. The internet sales person made it seem like it was my fault he couldn't enter my email in correctly. Not a friendly experience "
https://static.cargurus.com/images/forsale/2014/09/03/03/13/2005_chevrolet_silverado_2500hd-pic-2229910962185429119-152x114.jpeg

2005 Chevrolet Silverado 2500HD Used Cars in Belle Plaine, IA 52208

Good Deal
$2,272 BELOW
CarGurus IMV of $11,248

Price: $8,976

Mileage: 140,689

Location: Belle Plaine, IA 52208

Average time on market: 19 days Certified Pre-Owned: No Color: Green Description: Used 2005 Chevrolet Silverado 2500HD for sale - $8,976, 140,689 miles
Avg. Dealer Rating: (2 reviews) "They were very nice and wamted to work with me. They let me know their bottom dollar, but the jeep was just too rough for me to buy."
https://static.cargurus.com/images/forsale/2017/12/01/16/02/2004_chevrolet_silverado_2500hd-pic-7544849120902803316-152x114.jpeg

2004 Chevrolet Silverado 2500HD Used Cars in Cedar Falls, IA 50613

Fair Deal
$1,371 BELOW
CarGurus IMV of $8,171

Price: $6,800

Mileage: 200,807

Location: Cedar Falls, IA 50613

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 Chevrolet Silverado 2500HD for sale - $6,800, 200,807 miles
https://static.cargurus.com/images/forsale/2017/12/07/14/57/2005_chevrolet_silverado_2500hd-pic-3885970207301881856-152x114.jpeg

2005 Chevrolet Silverado 2500HD LT Crew Cab LB HD 4WD Used Cars in Atlantic, IA 50022

Fair Deal
$1,209 BELOW
CarGurus IMV of $15,209

Price: $14,000

Mileage: 244,000

Location: Atlantic, IA 50022

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 Chevrolet Silverado 2500HD LT Crew Cab LB HD 4WD for sale - $14,000, 244,000 miles with Leather Seats, Tow Package, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Kolby was outstanding to work with. Great car buying experience "
https://static.cargurus.com/images/forsale/2018/01/13/08/12/2004_chevrolet_silverado_2500hd-pic-6109066602513595429-152x114.jpeg

2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Crew Cab SB HD Used Cars in Des Moines, IA 50317

Fair Deal
$787 BELOW
CarGurus IMV of $11,782

Price: $10,995

Mileage: 167,380

Location: Des Moines, IA 50317

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Birch Metallic Description: Used 2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Crew Cab SB HD for sale - $10,995, 167,380 miles with Chrome Wheels
Avg. Dealer Rating: (1 review) "Great"
https://static.cargurus.com/images/forsale/2018/01/13/18/18/2004_chevrolet_silverado_2500hd-pic-5200296180623377333-152x114.jpeg

2004 Chevrolet Silverado 2500HD Used Cars in Fort Dodge, IA 50501

Fair Deal
$956 BELOW
CarGurus IMV of $11,906

Price: $10,950

Mileage: 135,481

Location: Fort Dodge, IA 50501

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 Chevrolet Silverado 2500HD for sale - $10,950, 135,481 miles with 5th Wheel, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2017/12/28/09/34/2004_chevrolet_silverado_2500hd-pic-3147950854172381258-152x114.jpeg

2004 Chevrolet Silverado 2500HD 4 Dr LS 4WD Crew Cab SB HD Used Cars in Fort Dodge, IA 50501

Fair Deal
$171 BELOW
CarGurus IMV of $19,169

Price: $18,998

Mileage: 132,688

Location: Fort Dodge, IA 50501

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Chevrolet Silverado 2500HD 4 Dr LS 4WD Crew Cab SB HD for sale - $18,998, 132,688 miles with Steel Wheels, Suspension Package
Avg. Dealer Rating: (15 reviews) "Very helpful. We purchased the vehicle and they were great with the whole process. Would definitely buy from them again. "
https://static.cargurus.com/images/forsale/2018/01/14/06/45/2005_chevrolet_silverado_2500hd-pic-4440524856337329548-152x114.jpeg

2005 Chevrolet Silverado 2500HD LS Extended Cab SB HD 4WD Used Cars in Chariton, IA 50049

Fair Deal
$514 BELOW
CarGurus IMV of $15,014

Price: $14,500

Mileage: 80,831

Location: Chariton, IA 50049

Average time on market: 27 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Red Description: Used 2005 Chevrolet Silverado 2500HD LS Extended Cab SB HD 4WD for sale - $14,500, 80,831 miles
Avg. Dealer Rating: (6 reviews) "I really felt like giving them a one star but since it was a minor issue I had I didn't want to be extreme. I saw a 2007 Honda Civic posted with no price so I even looked up on their website which didn't have the price listed either. I emailed them to ask a price like they stated on the website. Their response was "yes the 2007 Honda Civic is still available. It has 84,000 miles. What would you like to know." I asked one question and they didn't answer it. I decided not to go any further and bought a car some where else. "
https://static.cargurus.com/images/forsale/2018/01/16/21/37/2004_chevrolet_silverado_2500hd-pic-5053520637286989629-152x114.jpeg

2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD Used Cars in Montezuma, IA 50171

Fair Deal
$245 ABOVE
CarGurus IMV of $11,250

Price: $11,495

Mileage: 134,885

Location: Montezuma, IA 50171

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Chevrolet Silverado 2500HD 4 Dr LT 4WD Extended Cab SB HD for sale - $11,495, 134,885 miles with Chrome Wheels
Avg. Dealer Rating: (5 reviews) "It was awesome!! Everyone was very helpful and friendly. The vehicle was just as expected! Super clean and just as they said. I love it!! Would definitely return to them!!!"
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used Chevrolet Silverado 2500HD By Year

Vehicle Deals Starting Price Total Available
2018 Chevrolet Silverado 2500HD - $26,811 14,717 listings
2017 Chevrolet Silverado 2500HD 6 Great Deals $27,729 2,246 listings
2016 Chevrolet Silverado 2500HD 25 Great Deals $23,566 1,863 listings
2015 Chevrolet Silverado 2500HD 89 Great Deals $13,488 2,531 listings
2014 Chevrolet Silverado 2500HD 28 Great Deals $15,995 716 listings
2013 Chevrolet Silverado 2500HD 51 Great Deals $7,200 1,139 listings
2012 Chevrolet Silverado 2500HD 22 Great Deals $9,899 693 listings
2011 Chevrolet Silverado 2500HD 30 Great Deals $8,995 834 listings
2010 Chevrolet Silverado 2500HD 4 Great Deals $9,600 279 listings
2009 Chevrolet Silverado 2500HD 16 Great Deals $4,495 504 listings