Used GMC for Sale in Des Moines, IA

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

high price
$22,987
$1,016 above
$678/mo est. ?
133,062 km

Stew Hansen Hyundai

Authorized EpicVIN dealer

4.5 Google 2077 reviews

50325, Clive IA

Check Details
great price
$43,777
$10,530 below
$1,291/mo est. ?
148,711 km
Hot car

Shottenkirk Chevrolet

Authorized EpicVIN dealer

50263, Waukee IA

Check Details
high price
$23,690
$2,408 above
$699/mo est. ?
150,024 km

DeYarman Ford Indianola

Authorized EpicVIN dealer

50125, Indianola IA

Check Details
high price
$49,500
$5,244 above
$1,460/mo est. ?
37,342 km 6.2L

Willis Automotive

Authorized EpicVIN dealer

50325, Des Moines IA

Check Details
great price
$34,000
$10,256 below
$1,003/mo est. ?
91,345 km
Hot car

Gregg Young Ford

Authorized EpicVIN dealer

50208, Newton IA

Check Details
great price
$30,541
$2,528 below
$901/mo est. ?
64,002 km
Hot car

Dewey Ford

Authorized EpicVIN dealer

4.5 Google 1739 reviews

50021, Ankeny IA

Check Details
high price
$33,300
$147 above
$982/mo est. ?
4,408 km 1.5L

Beneventi Chevrolet

Authorized EpicVIN dealer

4.9
Star icon
5 reviews

50109, Granger IA

Check Details
great price
$19,931
$2,040 below
$588/mo est. ?
170,971 km
Hot car

Shottenkirk Chevrolet

Authorized EpicVIN dealer

50263, Waukee IA

Check Details
fair price
$17,588
$148 above
$519/mo est. ?
116,972 km 1.5L

Granger Motors

Authorized EpicVIN dealer

4.4 Google 594 reviews

50109, Granger IA

Check Details
high price
$12,800
$1,371 above
$377/mo est. ?
151,951 km

Willis Automotive

Authorized EpicVIN dealer

50325, Clive IA

Check Details
high price
$15,500
$1,479 above
$457/mo est. ?
191,687 km

Willis Automotive

Authorized EpicVIN dealer

50325, Clive IA

Check Details
high price
$9,988
$1,675 above
$295/mo est. ?
164,217 km

Granger Motors

Authorized EpicVIN dealer

4.4 Google 594 reviews

50109, Granger IA

Check Details
high price
$29,995
$557 above
$885/mo est. ?
160,182 km

Wilson Toyota

Authorized EpicVIN dealer

50010, Ames IA

Check Details
great price
$19,950
$1,389 below
$588/mo est. ?
150,497 km
Hot car

Shottenkirk Chevrolet

Authorized EpicVIN dealer

50263, Waukee IA

Check Details
high price
$46,490
$2,234 above
$1,371/mo est. ?
84,035 km 6.2L

DeYarman Ford Indianola

Authorized EpicVIN dealer

50125, Indianola IA

Check Details
high price
$14,774
$3,345 above
$436/mo est. ?
112,451 km

Gregg Young Ford

Authorized EpicVIN dealer

50208, Newton IA

Check Details
high price
$39,324
$6,301 above
$1,160/mo est. ?
32,100 km

Charles Gabus Ford

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
great price
$28,500
$4,653 below
$840/mo est. ?
16,114 km
Hot car

Gregg Young Ford

Authorized EpicVIN dealer

50208, Newton IA

Check Details
high price
$40,800
$9,456 above
$1,203/mo est. ?
35,668 km 2.0L

Willis Automotive

Authorized EpicVIN dealer

50325, Des Moines IA

Check Details
great price
$41,690
$2,566 below
$1,229/mo est. ?
84,490 km

DeYarman Ford Indianola

Authorized EpicVIN dealer

50125, Indianola IA

Check Details
high price
$62,990
$9,112 above
$1,857/mo est. ?
58,734 km 6.6L

DeYarman Ford Indianola

Authorized EpicVIN dealer

50125, Indianola IA

Check Details
high price
$24,744
$1,785 above
$730/mo est. ?
114,096 km

Shottenkirk Chevrolet

Authorized EpicVIN dealer

50263, Waukee IA

Check Details
great price
$28,000
$5,023 below
$826/mo est. ?
209,108 km 6.2L

Willis Automotive

Authorized EpicVIN dealer

50325, Clive IA

Check Details
high price
$69,879
$9,043 above
$2,061/mo est. ?
31,603 km 6.2L

Charles Gabus Ford

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details