
Karl GMC of Marshalltown in Marshalltown, IA
Dealer Analysis 19 Deals Found
86 Cars for sale now, starting at $15,000
Avg. Price: 39779.8
Typical Price Range: 20115.0–60563.2
Average Savings ($) Below Market Price
Avg. Savings: $3,227
Save up to $7,479 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 42023.9
Typical Mileage Range: 4643.0–85238.2
% 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 384 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-20 of 86 Listings
$41,595
$42,2002024 Chevrolet Silverado 1500 Custom Trail Boss
- 5,406 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 10.954251 yrs
- $6,335 Below market value of $47,930
- Listed 48 days ago
●
iSeeCars Dealer Score
Used 2024 Chevrolet Silverado 1500 Custom Trail Boss for Sale
5,406 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $41,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 3GCPDCEK6RG208097 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 5,406 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | 4X4 |
$51,999
$53,2272023 Chevrolet Suburban Shield High Country
- 75,600 Miles
- Marshalltown, IA (0 mi away)
- $7,479 Below market value of $59,478
- 1 Owner, High annual miles
- Listed 218 days ago
●
iSeeCars Dealer Score
Used 2023 Chevrolet Suburban Shield High Country for Sale
75,600 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $51,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNSKGKL1PR152269 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 75,600 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
$59,988
2023 Chevrolet Tahoe High Country
- 33,436 Miles
- Marshalltown, IA (0 mi away)
- $5,007 Below market value of $64,995
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2023 Chevrolet Tahoe High Country for Sale
33,436 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $59,988 |
| 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 |
$45,000
$47,3932025 Ford F-150 XL
- 8,607 Miles
- Marshalltown, IA (0 mi away)
- $1,498 Below market value of $46,498
- Low annual miles
- Listed 53 days ago
●
iSeeCars Dealer Score
Used 2025 Ford F-150 XL for Sale
8,607 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $45,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 3 Seats |
| VIN | 1FTMF1L50SKD35344 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, backup camera, satellite radio, voice recognition, power outlet |
| Mileage | 8,607 mi. |
| Transmission | Automatic |
| Exterior Color | Iconic silver metallic |
| MPG | 19 combined |
| Drivetrain | 4X4 |
$61,191
$61,9002025 Chevrolet Silverado 1500 High Country
- 4,475 Miles
- Marshalltown, IA (0 mi away)
- $6,785 Below market value of $67,976
- 1 Owner, Low annual miles
- Listed 68 days ago
●
iSeeCars Dealer Score
Used 2025 Chevrolet Silverado 1500 High Country for Sale
4,475 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $61,191 |
| 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,475 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | 4X4 |
$25,498
$25,6362023 Ford Escape Active
- 14,502 Miles
- Marshalltown, IA (0 mi away)
- $1,200 Below market value of $26,698
- 1 Owner, Low annual miles
- Listed 28 days ago
●
iSeeCars Dealer Score
Used 2023 Ford Escape Active for Sale
14,502 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $25,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1FMCU9GN3PUB33776 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 14,502 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Gray |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$51,714
$52,9002024 Chevrolet Silverado 1500 LTZ
- 5,030 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 10.954251 yrs
- $2,384 Below market value of $54,098
- Listed 46 days ago
●
iSeeCars Dealer Score
Used 2024 Chevrolet Silverado 1500 LTZ for Sale
5,030 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $51,714 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GCUDGED4RZ342473 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 5,030 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$59,881
2021 GMC Yukon Denali
- 31,809 Miles
- Marshalltown, IA (0 mi away)
- $1,663 Below market value of $61,544
- 1 Owner, Low annual miles
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2021 GMC Yukon Denali for Sale
31,809 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $59,881 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GKS2DKL0MR321995 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 31,809 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
$64,498
$64,9982025 GMC Sierra 1500 Denali
- 8,444 Miles
- Marshalltown, IA (0 mi away)
- $2,479 Below market value of $66,977
- 1 Owner, Low annual miles
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2025 GMC Sierra 1500 Denali for Sale
8,444 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $64,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 3GTUUGE81SG235910 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 8,444 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Brown |
| MPG | 24 combined |
| Drivetrain | 4X4 |
$78,993
$79,9992025 GMC Sierra 2500HD Denali
- 4,560 Miles
- Marshalltown, IA (0 mi away)
- $2,730 Below market value of $81,723
- 1 Owner, Low annual miles
- Listed 57 days ago
●
iSeeCars Dealer Score
Used 2025 GMC Sierra 2500HD Denali for Sale
4,560 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $78,993 |
| 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,560 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | 4X4 |
$35,998
$36,4922022 Infiniti QX80 Luxe
- 61,686 Miles
- Marshalltown, IA (0 mi away)
- $2,838 Below market value of $38,836
- 1 Owner
- Listed 85 days ago
●
iSeeCars Dealer Score
Used 2022 Infiniti QX80 Luxe for Sale
61,686 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $35,998 |
| 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 | Gray |
| Interior Color | Black |
| MPG | 15 combined |
| Drivetrain | All-wheel drive |
$79,999
$81,9002025 Chevrolet Suburban Shield High Country
- 14,331 Miles
- Marshalltown, IA (0 mi away)
- $4,545 Below market value of $84,544
- 1 Owner
- Listed 61 days ago
●
iSeeCars Dealer Score
Used 2025 Chevrolet Suburban Shield High Country for Sale
14,331 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $79,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNS6GRLXSR103591 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 14,331 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
$35,853
$36,8002022 Chevrolet Traverse Premier
- 41,134 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 5.754022 yrs
- $1,446 Below market value of $37,299
- Listed 71 days ago
●
iSeeCars Dealer Score
Used 2022 Chevrolet Traverse Premier for Sale
41,134 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $35,853 |
| 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 | 41,134 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | 4X4 |
$63,000
$64,9002025 Chevrolet Silverado 1500 High Country
- 5,972 Miles
- Marshalltown, IA (0 mi away)
- $3,752 Below market value of $66,752
- 1 Owner, Low annual miles
- Listed 167 days ago
●
iSeeCars Dealer Score
Used 2025 Chevrolet Silverado 1500 High Country for Sale
5,972 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $63,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GCUKJEL9SZ102030 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 5,972 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$33,515
$34,2652022 Chevrolet Colorado ZR2
- 56,141 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 9.903342 yrs
- $1,934 Below market value of $35,449
- Listed 127 days ago
●
iSeeCars Dealer Score
Used 2022 Chevrolet Colorado ZR2 for Sale
56,141 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $33,515 |
| 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 | 56,141 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$30,000
$31,5002021 Jeep Wrangler Unlimited Sport Altitude
- 32,097 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 11.011773 yrs
- $1,535 Below market value of $31,535
- Listed 156 days ago
●
iSeeCars Dealer Score
Used 2021 Jeep Wrangler Unlimited Sport Altitude for Sale
32,097 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $30,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4HJXDN8MW677279 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 32,097 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | 4X4 |
$49,682
$49,9992022 Chevrolet Tahoe High Country
- 77,616 Miles
- Marshalltown, IA (0 mi away)
- $2,583 Below market value of $52,265
- 10 Price Drops in 174 days
- Listed 173 days ago
●
iSeeCars Dealer Score
Used 2022 Chevrolet Tahoe High Country for Sale
77,616 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $49,682 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNSKTKL3NR123636 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 77,616 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
$36,721
$37,0002023 Chevrolet Traverse High Country
- 61,479 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 6.307154 yrs
- $1,321 Below market value of $38,042
- Listed 167 days ago
●
iSeeCars Dealer Score
Used 2023 Chevrolet Traverse High Country for Sale
61,479 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $36,721 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNEVNKW5PJ126985 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 61,479 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | 4X4 |
$34,985
2022 Jeep Gladiator High Altitude
- 46,016 Miles
- Marshalltown, IA (0 mi away)
- $315 Above market value of $35,300
- 1 Owner, Low annual miles
- Listed 3 days ago
●
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 |
$28,754
2019 Chevrolet Colorado Z71
- 60,393 Miles
- Marshalltown, IA (0 mi away)
- Remaining Lifespan: 8.480144 yrs
- $600 Above market value of $28,153
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2019 Chevrolet Colorado Z71 for Sale
60,393 Miles
Marshalltown, IA (0 mi away)
| Category | Used Cars |
| Price | $28,754 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GCGTDEN7K1137063 |
| Location | Marshalltown, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 60,393 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
96,191 Listings from $1,500
29,783 Listings from $1,500
28,688 Listings from $1,418
21,999 Listings from $1,000
40,841 Listings from $1,395
10,427 Listings from $1,250
35,094 Listings from $1,900
46,718 Listings from $1,000
7,404 Listings from $1,495
22,323 Listings from $1,499