Carmax Des Moines in Urbandale, IA
Dealer Analysis 14 Deals Found
115 Cars for sale now, starting at $9,998
Avg. Price: 27825.4
Typical Price Range: 16998.0–40631.3
Average Savings ($) Below Market Price
Avg. Savings: $1,969
Save up to $4,662 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 46469.7
Typical Mileage Range: 12649.5–88559.4
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Carmax Des Moines is given a 3.1 "overall dealer rating" based on our analysis of 1,500 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 115 Listings
$39,998
2022 Dodge Challenger R/T Scat Pack
- 21,353 Miles
- Listed 5 days ago
- Urbandale, IA (0 mi away)
- $3,763 Below market value of $43,761
- iSeeCars Dealer Score
Used 2022 Dodge Challenger R/T Scat Pack for Sale
21,353 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $39,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 2C3CDZFJ1NH226738 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, backup camera, alloy wheels, satellite radio, voice recognition |
Mileage | 21,353 mi. |
Transmission | Automatic |
Exterior Color | Blue |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
Positives | warranty |
$19,998
$20,9982019 Ford Escape SE
- 20,404 Miles
- Listed 35 days ago
- Urbandale, IA (0 mi away)
- $1,399 Below market value of $21,397
- iSeeCars Dealer Score
Used 2019 Ford Escape SE for Sale
20,404 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $19,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1FMCU9GD5KUA19178 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 20,404 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Gray |
MPG | 24 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$32,998
$33,9982022 Mercedes-Benz C-Class C 300 4MATIC
- 28,745 Miles
- Listed 42 days ago
- Urbandale, IA (0 mi away)
- $2,807 Below market value of $35,805
- iSeeCars Dealer Score
Used 2022 Mercedes-Benz C-Class C 300 4MATIC for Sale
28,745 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $32,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | W1KAF4HB1NR037955 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
Mileage | 28,745 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Brown |
MPG | 27 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$43,998
$44,9982022 Audi Q7 quattro Premium Plus 55 TFSI
- 19,810 Miles
- Listed 34 days ago
- Urbandale, IA (0 mi away)
- $2,914 Below market value of $46,912
- iSeeCars Dealer Score
Used 2022 Audi Q7 quattro Premium Plus 55 TFSI for Sale
19,810 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $43,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 7 Seats |
VIN | WA1LXBF78ND014733 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 19,810 mi. |
Transmission | Automatic |
Exterior Color | Silver |
Interior Color | Black |
MPG | 20 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$60,998
$62,9982024 GMC Sierra 1500 AT4X
- 37,925 Miles
- Listed 5 days ago
- Urbandale, IA (0 mi away)
- $4,662 Below market value of $65,660
- iSeeCars Dealer Score
Used 2024 GMC Sierra 1500 AT4X for Sale
37,925 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $60,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Diesel |
Seats | 5 Seats |
VIN | 3GTUUFE83RG264040 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 37,925 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 19 combined |
Drivetrain | 4X4 |
Positives | warranty |
$29,998
$30,9982020 Mercedes-Benz E-Class E 350 4MATIC
- 39,338 Miles
- Listed 23 days ago
- Urbandale, IA (0 mi away)
- $1,765 Below market value of $31,763
- iSeeCars Dealer Score
Used 2020 Mercedes-Benz E-Class E 350 4MATIC for Sale
39,338 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $29,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WDDZF8EB8LA702358 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, sunroof |
Mileage | 39,338 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Brown |
MPG | 25 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$18,998
2021 Ford Escape SE
- 44,203 Miles
- Listed 6 days ago
- Urbandale, IA (0 mi away)
- $621 Below market value of $19,619
- iSeeCars Dealer Score
Used 2021 Ford Escape SE for Sale
44,203 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $18,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 3-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1FMCU0G60MUA18908 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 44,203 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Gray |
MPG | 30 combined |
Drivetrain | Front-wheel drive |
Positives | warranty |
$44,998
2025 Kia Carnival SX
- 5,165 Miles
- Listed 18 days ago
- Urbandale, IA (0 mi away)
- $1,698 Below market value of $46,696
- iSeeCars Dealer Score
Used 2025 Kia Carnival SX for Sale
5,165 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $44,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 8 Seats |
VIN | KNDNE5K35S6450853 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, sunroof |
Mileage | 5,165 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | Front-wheel drive |
Positives | warranty |
$26,998
2023 Toyota RAV4 LE
- 29,568 Miles
- Listed 20 days ago
- Urbandale, IA (0 mi away)
- $1,283 Below market value of $28,281
- iSeeCars Dealer Score
Used 2023 Toyota RAV4 LE for Sale
29,568 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $26,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 2T3H1RFV6PW275563 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, satellite radio |
Mileage | 29,568 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 30 combined |
Drivetrain | Front-wheel drive |
Positives | warranty |
$30,998
$31,9982022 Mercedes-Benz GLC-Class GLC 300 4MATIC
- 41,254 Miles
- Listed 19 days ago
- Urbandale, IA (0 mi away)
- $1,033 Below market value of $32,031
- iSeeCars Dealer Score
Used 2022 Mercedes-Benz GLC-Class GLC 300 4MATIC for Sale
41,254 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $30,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | W1N0G8EB2NV395516 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
Mileage | 41,254 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Brown |
MPG | 24 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$22,998
$23,9982018 Toyota Highlander Limited
- 115,924 Miles
- Listed 41 days ago
- Urbandale, IA (0 mi away)
- $1,197 Below market value of $24,195
- iSeeCars Dealer Score
Used 2018 Toyota Highlander Limited for Sale
115,924 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $22,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 7 Seats |
VIN | 5TDDZRFH7JS815822 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, captain's chair, child safety, navigation, backup camera |
Mileage | 115,924 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 22 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$42,998
$43,9982023 Ram Ram Pickup 1500 Laramie
- 27,220 Miles
- Listed 59 days ago
- Urbandale, IA (0 mi away)
- $1,568 Below market value of $44,566
- iSeeCars Dealer Score
Used 2023 Ram Ram Pickup 1500 Laramie for Sale
27,220 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $42,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1C6SRFJT1PN631175 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 27,220 mi. |
Transmission | Automatic |
Exterior Color | Silver |
Interior Color | Black |
MPG | 17 combined |
Drivetrain | 4X4 |
Positives | warranty |
$32,998
$33,9982021 Dodge Charger Scat Pack
- 93,299 Miles
- Listed 33 days ago
- Urbandale, IA (0 mi away)
- $1,911 Below market value of $34,909
- iSeeCars Dealer Score
Used 2021 Dodge Charger Scat Pack for Sale
93,299 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $32,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 2C3CDXGJ6MH526258 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 93,299 mi. |
Transmission | Automatic |
Exterior Color | Green |
Interior Color | Black |
MPG | 18 combined |
Drivetrain | Rear-wheel drive |
Positives | warranty |
$26,998
2022 Toyota Camry Hybrid XLE
- 51,885 Miles
- Listed 28 days ago
- Urbandale, IA (0 mi away)
- $952 Below market value of $27,950
- iSeeCars Dealer Score
Used 2022 Toyota Camry Hybrid XLE for Sale
51,885 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $26,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Hybrid |
Seats | 5 Seats |
VIN | 4T1F31AK5NU570563 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
Mileage | 51,885 mi. |
Transmission | CVT |
Exterior Color | Silver |
Interior Color | Gray |
MPG | 46 combined |
Drivetrain | Front-wheel drive |
Positives | warranty |
$12,998
2017 Volkswagen Jetta 1.4T S
- 63,286 Miles
- Listed Today
- Urbandale, IA (0 mi away)
- $145 Above market value of $12,852
- iSeeCars Dealer Score
Used 2017 Volkswagen Jetta 1.4T S for Sale
63,286 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $12,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3VW2B7AJ1HM237329 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, power outlet, anti-theft system |
Mileage | 63,286 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Gray |
MPG | 32 combined |
Drivetrain | Front-wheel drive |
Positives | warranty |
$34,998
2022 Chevrolet Silverado 1500 LT
- 31,167 Miles
- Listed 4 days ago
- Urbandale, IA (0 mi away)
- $272 Above market value of $35,270
- iSeeCars Dealer Score
Used 2022 Chevrolet Silverado 1500 LT for Sale
31,167 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $34,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GCPDKEK8NZ525819 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 31,167 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 18 combined |
Drivetrain | 4X4 |
Positives | warranty |
$44,998
2024 GMC Canyon AT4
- 15,256 Miles
- Listed Today
- Urbandale, IA (0 mi away)
- $596 Above market value of $44,401
- iSeeCars Dealer Score
Used 2024 GMC Canyon AT4 for Sale
15,256 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $44,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GTP6DEK7R1118021 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 15,256 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 19 combined |
Drivetrain | 4X4 |
Positives | warranty |
$21,998
2020 Hyundai Tucson Limited
- 45,413 Miles
- Listed 4 days ago
- Urbandale, IA (0 mi away)
- $87 Above market value of $22,085
- iSeeCars Dealer Score
Used 2020 Hyundai Tucson Limited for Sale
45,413 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $21,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | KM8J3CAL0LU197590 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 45,413 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 23 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$27,998
2022 Jeep Cherokee Trailhawk
- 25,479 Miles
- Listed 4 days ago
- Urbandale, IA (0 mi away)
- $390 Above market value of $27,607
- iSeeCars Dealer Score
Used 2022 Jeep Cherokee Trailhawk for Sale
25,479 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $27,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1C4PJMBXXND529968 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 25,479 mi. |
Transmission | Automatic |
Exterior Color | Blue |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | 4X4 |
Positives | warranty |
$40,998
2021 Ford Mustang GT Premium
- 12,862 Miles
- Listed 13 days ago
- Urbandale, IA (0 mi away)
- $291 Above market value of $41,289
- iSeeCars Dealer Score
Used 2021 Ford Mustang GT Premium for Sale
12,862 Miles
Urbandale, IA (0 mi away)
Category | Used Cars |
Price | $40,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 4 Seats |
VIN | 1FA6P8CF2M5145303 |
Location | Urbandale, IA - 0 mi. |
Features | bluetooth, backup camera, leather upholstery, alloy wheels, satellite radio |
Mileage | 12,862 mi. |
Transmission | Manual |
Exterior Color | Black |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
Positives | warranty |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
17,249 Listings from $500
4,783 Listings from $1,600
24,559 Listings from $1,200
16,861 Listings from $1,000
7,614 Listings from $1,500
27,271 Listings from $1,986
9,605 Listings from $1,975
1,873 Listings from $1,500
23,613 Listings from $3,999
10,725 Listings from $1,995