
Karl GMC OF Marshalltown in Marshalltown, IA
Dealer Analysis 5 Deals Found
19 Cars for sale now, starting at $23,665
Avg. Price: 38862.9
Typical Price Range: 23734.0–55398.6
Average Savings ($) Below Market Price
Avg. Savings: $2,469
Save up to $3,878 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 37007.4
Typical Mileage Range: 4656.4–76492.8
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Karl GMC OF Marshalltown is given a 4.1 "overall dealer rating" based on our analysis of 324 cars the dealer recently listed for sale. This assesses the dealer's price competitiveness, responsiveness to inquiries, and information transparency (how good the dealers are at providing basic information such as vehicle photos, price and mileage).
Inventory Analysis
Vehicle Age
Top Makes
Top Bodystyles
Domestic/Foreign
Luxury/Non-Luxury
Showing 1-19 of 19 Listings
$61,971
2025 Chevrolet Silverado 1500 High Country
- 4,403 Miles
- Listed 22 days ago
- Marshalltown, IA (0 mi away)
- $3,878 Below market value of $65,849
- iSeeCars Dealer Score
Used 2025 Chevrolet Silverado 1500 High Country for Sale
4,403 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $61,971 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 2GCUKJED0S1116660 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 4,403 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | 4X4 |
$30,239
2018 Chevrolet Colorado Z71
- 19,463 Miles
- Listed 29 days ago
- Marshalltown, IA (0 mi away)
- $1,533 Below market value of $31,772
- iSeeCars Dealer Score
Used 2018 Chevrolet Colorado Z71 for Sale
19,463 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $30,239 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GCGTDENXJ1230688 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 19,463 mi. |
| Transmission | Automatic |
| Exterior Color | Deepwood green metallic |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
$27,998
$28,6882017 GMC Sierra 1500 SLT
- 90,450 Miles
- Listed 52 days ago
- Marshalltown, IA (0 mi away)
- $1,869 Below market value of $29,867
- iSeeCars Dealer Score
Used 2017 GMC Sierra 1500 SLT for Sale
90,450 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $27,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 3GTU2NEC9HG371046 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 90,450 mi. |
| Transmission | Automatic |
| Exterior Color | Onyx black |
| Interior Color | Black |
| Drivetrain | 4X4 |
$49,211
2024 Chevrolet Traverse Z71
- 5,937 Miles
- Listed 30 days ago
- Marshalltown, IA (0 mi away)
- $1,700 Below market value of $50,911
- iSeeCars Dealer Score
Used 2024 Chevrolet Traverse Z71 for Sale
5,937 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $49,211 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNEVJKSXRJ156914 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 5,937 mi. |
| Transmission | Automatic |
| Exterior Color | Sterling gray metallic |
| MPG | 21 combined |
| Drivetrain | 4X4 |
$61,861
$62,4012023 Chevrolet Tahoe High Country
- 33,436 Miles
- Listed 118 days ago
- Marshalltown, IA (0 mi away)
- $3,365 Below market value of $65,226
- iSeeCars Dealer Score
Used 2023 Chevrolet Tahoe High Country for Sale
33,436 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $61,861 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNSKTKL5PR403545 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 33,436 mi. |
| Transmission | Automatic |
| Exterior Color | Iridescent pearl tricoat |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
$80,995
2025 GMC Sierra 2500HD Denali
- 4,412 Miles
- Listed 11 days ago
- Marshalltown, IA (0 mi away)
- $1,770 Below market value of $82,765
- iSeeCars Dealer Score
Used 2025 GMC Sierra 2500HD Denali for Sale
4,412 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $80,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 1GT4UREY3SF195276 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 4,412 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| Drivetrain | 4X4 |
$23,998
$24,3232023 Dodge Hornet GT
- 16,055 Miles
- Listed 42 days ago
- Marshalltown, IA (0 mi away)
- $490 Below market value of $24,488
- iSeeCars Dealer Score
Used 2023 Dodge Hornet GT for Sale
16,055 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $23,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | ZACNDFAN0P3A00955 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 16,055 mi. |
| Transmission | Automatic |
| Exterior Color | 8 ball |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$37,884
2022 Chevrolet Traverse Premier
- 40,743 Miles
- Listed 25 days ago
- Marshalltown, IA (0 mi away)
- $138 Above market value of $37,745
- iSeeCars Dealer Score
Used 2022 Chevrolet Traverse Premier for Sale
40,743 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $37,884 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNEVKKW3NJ174867 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 40,743 mi. |
| Transmission | Automatic |
| Exterior Color | Mosaic black metallic |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | 4X4 |
$30,998
2023 Jeep Grand Cherokee L Laredo
- 32,250 Miles
- Listed 24 days ago
- Marshalltown, IA (0 mi away)
- $15 Above market value of $30,982
- iSeeCars Dealer Score
Used 2023 Jeep Grand Cherokee L Laredo for Sale
32,250 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $30,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1C4RJKAG9P8841449 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, backup camera, alloy wheels |
| Mileage | 32,250 mi. |
| Transmission | Automatic |
| Exterior Color | Velvet red pearlcoat |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | 4X4 |
$58,704
$59,4272024 Chevrolet Silverado 1500 ZR2
- 25,187 Miles
- Listed 86 days ago
- Marshalltown, IA (0 mi away)
- $878 Above market value of $59,582
- iSeeCars Dealer Score
Used 2024 Chevrolet Silverado 1500 ZR2 for Sale
25,187 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $58,704 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 3GCUDHE85RG462453 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 25,187 mi. |
| Transmission | Automatic |
| Exterior Color | Slate gray metallic |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | 4X4 |
$34,985
$37,3242022 Jeep Gladiator High Altitude
- 46,016 Miles
- Listed 126 days ago
- Marshalltown, IA (0 mi away)
- $302 Above market value of $35,287
- iSeeCars Dealer Score
Used 2022 Jeep Gladiator High Altitude for Sale
46,016 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $34,985 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 1C6JJTFMXNL108667 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 46,016 mi. |
| Transmission | Automatic |
| Exterior Color | Bright white clearcoat |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | 4X4 |
$35,998
$36,6772022 Chevrolet Colorado ZR2
- 55,994 Miles
- Listed 81 days ago
- Marshalltown, IA (0 mi away)
- $316 Above market value of $35,681
- iSeeCars Dealer Score
Used 2022 Chevrolet Colorado ZR2 for Sale
55,994 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $35,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GCGTEEN5N1248771 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 55,994 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$47,998
2021 Chevrolet Silverado 1500 High Country
- 31,286 Miles
- Listed 24 days ago
- Marshalltown, IA (0 mi away)
- $1,678 Above market value of $46,319
- iSeeCars Dealer Score
Used 2021 Chevrolet Silverado 1500 High Country for Sale
31,286 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $47,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GCUYHEL9MG111997 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 31,286 mi. |
| Transmission | Automatic |
| Exterior Color | Iridescent pearl tricoat |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$32,998
$33,9002020 Ford Explorer ST
- 46,654 Miles
- Listed 132 days ago
- Marshalltown, IA (0 mi away)
- $129 Above market value of $33,127
- iSeeCars Dealer Score
Used 2020 Ford Explorer ST for Sale
46,654 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $32,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1FM5K8GC1LGA70094 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 46,654 mi. |
| Transmission | Automatic |
| Exterior Color | Rapid red metallic tinted clea |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$39,698
$39,9952022 Infiniti QX80 Luxe
- 61,686 Miles
- Listed 39 days ago
- Marshalltown, IA (0 mi away)
- Market Price $36,695
- iSeeCars Dealer Score
Used 2022 Infiniti QX80 Luxe for Sale
61,686 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $39,698 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | JN8AZ2AE6N9292342 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 61,686 mi. |
| Transmission | Automatic |
| Exterior Color | Anthracite gray |
| Interior Color | Gray |
| MPG | 15 combined |
| Drivetrain | All-wheel drive |
$49,977
2026 GMC Canyon Denali
- 554 Miles
- Listed 9 days ago
- Marshalltown, IA (0 mi away)
- iSeeCars Dealer Score
- Low annual miles
Used 2026 GMC Canyon Denali for Sale
554 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $49,977 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GTP2FEK1T1122063 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 554 mi. |
| Transmission | Automatic |
| Exterior Color | Volcanic red tintcoat |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
$999
2025 Chevrolet Tahoe LS
- 3,055 Miles
- Listed 86 days ago
- Marshalltown, IA (0 mi away)
- Market price $75,730
- iSeeCars Dealer Score
Used 2025 Chevrolet Tahoe LS for Sale
3,055 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GNS6MRD5SR122752 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 3,055 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | 4X4 |
$23,665
$23,9992021 Honda CR-V LX
- 73,838 Miles
- Listed 32 days ago
- Marshalltown, IA (0 mi away)
- Market Price $21,770
- iSeeCars Dealer Score
Used 2021 Honda CR-V LX for Sale
73,838 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $23,665 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5J6RW2H21ML012678 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 73,838 mi. |
| Transmission | CVT |
| Exterior Color | Platinum white pearl |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$53,295
$53,6222024 Chevrolet Silverado 2500HD LT
- 46,466 Miles
- Listed 58 days ago
- Marshalltown, IA (0 mi away)
- Market Price $50,390
- iSeeCars Dealer Score
Used 2024 Chevrolet Silverado 2500HD LT for Sale
46,466 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $53,295 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GC1YNE71RF188506 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 46,466 mi. |
| Transmission | Automatic |
| Exterior Color | Iridescent pearl tricoat |
| Interior Color | Black |
| Drivetrain | 4X4 |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
102,339 Listings from $1,250
26,210 Listings from $1,500
29,213 Listings from $1,000
20,718 Listings from $1,250
37,735 Listings from $1,099
30,417 Listings from $1,500
42,099 Listings from $1,000
6,124 Listings from $1,500
26,034 Listings from $795