
Carmax Des Moines in Urbandale, IA
Dealer Analysis
176 Cars for sale
Avg. Price: 27754.2
Typical Price Range: 16998.0–41424.2
Average Savings ($) Below Market Price
Avg. Savings: N/A
% of Used Cars That Are Deals
Avg. Mileage: 44598.3
Typical Mileage Range: 14182.5–86759.5
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Carmax Des Moines is given a 3.4 "overall dealer rating" based on our analysis of 1,170 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 176 Listings
$40,998
$41,9982022 Land Rover Defender 90 Standard
- 42,546 Miles
- Urbandale, IA (0 mi away)
- $9,621 Below market value of $50,619
- Low annual miles
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2022 Land Rover Defender 90 Standard for Sale
42,546 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $40,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | SALEK6RX5N2091600 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, navigation, backup camera, internet radio, satellite radio |
| Mileage | 42,546 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$40,998
2025 Jeep Grand Cherokee Limited
- 2,080 Miles
- Urbandale, IA (0 mi away)
- $5,347 Below market value of $46,345
- Low annual miles
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2025 Jeep Grand Cherokee Limited for Sale
2,080 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $40,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4RJHBG6SC345225 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 2,080 mi. |
| Transmission | Automatic |
| Exterior Color | Silver zynith |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$41,998
$42,9982024 Ram Ram Pickup 1500 Unknown
- 10,439 Miles
- Urbandale, IA (0 mi away)
- $4,432 Below market value of $46,430
- Low annual miles
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2024 Ram Ram Pickup 1500 Unknown for Sale
10,439 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $41,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 6 Seats |
| VIN | 1C6SRFFT7RN167501 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 10,439 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$60,998
$61,9982026 Lexus TX 350 Premium
- 3,158 Miles
- Urbandale, IA (0 mi away)
- $3,654 Below market value of $64,652
- Low annual miles
- Listed 47 days ago
●
iSeeCars Dealer Score
Used 2026 Lexus TX 350 Premium for Sale
3,158 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $60,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5TDAAAA69TS018220 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 3,158 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$24,998
2024 Ford Escape Active
- 8,829 Miles
- Urbandale, IA (0 mi away)
- Remaining Lifespan: 11.901979 yrs
- $1,423 Below market value of $26,421
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2024 Ford Escape Active for Sale
8,829 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $24,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1FMCU9GNXRUB54420 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 8,829 mi. |
| Transmission | Automatic |
| Exterior Color | Agate black metallic |
| Interior Color | Gray |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$35,998
$36,9982023 Infiniti QX60 Luxe
- 28,313 Miles
- Urbandale, IA (0 mi away)
- $2,325 Below market value of $38,323
- Low annual miles
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2023 Infiniti QX60 Luxe for Sale
28,313 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $35,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5N1DL1FS1PC353018 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 28,313 mi. |
| Transmission | Automatic |
| Exterior Color | Deep bordeaux |
| Interior Color | Gray |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$22,998
$23,9982021 Buick Encore GX Essence
- 20,039 Miles
- Urbandale, IA (0 mi away)
- $702 Below market value of $23,700
- Low annual miles
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2021 Buick Encore GX Essence for Sale
20,039 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $22,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KL4MMGSL9MB129834 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 20,039 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$50,998
$51,9982024 Jeep Wagoneer Base
- 16,189 Miles
- Urbandale, IA (0 mi away)
- $2,044 Below market value of $53,042
- Low annual miles
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2024 Jeep Wagoneer Base for Sale
16,189 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $50,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1C4SJVAPXRS195217 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 16,189 mi. |
| Transmission | Automatic |
| Exterior Color | Baltic gray metallic clearcoat |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$26,998
2023 Ford Escape Platinum
- 20,506 Miles
- Urbandale, IA (0 mi away)
- Remaining Lifespan: 11.076819 yrs
- $1,177 Below market value of $28,175
- Listed 36 days ago
●
iSeeCars Dealer Score
Used 2023 Ford Escape Platinum for Sale
20,506 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 | 1FMCU9JA4PUA35961 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,506 mi. |
| Transmission | Automatic |
| Exterior Color | Vapor blue metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$46,998
2023 Lincoln Aviator Black Label
- 56,680 Miles
- Urbandale, IA (0 mi away)
- $3,673 Below market value of $50,671
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2023 Lincoln Aviator Black Label for Sale
56,680 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $46,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 5LM5J9XC6PGL16066 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 56,680 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$31,998
$32,9982022 Honda Ridgeline RTL-E
- 30,386 Miles
- Urbandale, IA (0 mi away)
- $1,036 Below market value of $33,034
- Low annual miles
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2022 Honda Ridgeline RTL-E for Sale
30,386 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $31,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5FPYK3F72NB032855 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 30,386 mi. |
| Transmission | Automatic |
| Exterior Color | Obsidian blue pearl |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$23,998
$24,9982023 Chevrolet Blazer LT
- 45,972 Miles
- Urbandale, IA (0 mi away)
- $1,388 Below market value of $25,386
- Low annual miles
- Listed 50 days ago
●
iSeeCars Dealer Score
Used 2023 Chevrolet Blazer LT for Sale
45,972 Miles
Urbandale, 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 | 3GNKBHR40PS147498 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 45,972 mi. |
| Transmission | Automatic |
| Exterior Color | Red hot |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$36,998
2023 Jeep Wrangler Rubicon
- 35,607 Miles
- Urbandale, IA (0 mi away)
- Remaining Lifespan: 13.686857 yrs
- $1,932 Below market value of $38,930
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2023 Jeep Wrangler Rubicon for Sale
35,607 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $36,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4HJXFN1PW670692 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 35,607 mi. |
| Transmission | Automatic |
| Exterior Color | Bright white clearcoat |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$26,998
2025 Toyota Camry Hybrid LE
- 28,572 Miles
- Urbandale, IA (0 mi away)
- $2,475 Below market value of $29,473
- High annual miles
- Listed 44 days ago
●
iSeeCars Dealer Score
Used 2025 Toyota Camry Hybrid LE for Sale
28,572 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 | 4T1DAACK0SU596462 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, satellite radio |
| Mileage | 28,572 mi. |
| Transmission | CVT |
| Exterior Color | Celestial silver metallic |
| Interior Color | Black |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$33,998
2025 Ford Bronco Sport Outer Banks
- 6,114 Miles
- Urbandale, IA (0 mi away)
- $884 Below market value of $34,882
- Low annual miles
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2025 Ford Bronco Sport Outer Banks for Sale
6,114 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $33,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3FMCR9CN7SRE46854 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 6,114 mi. |
| Transmission | Automatic |
| Exterior Color | Shadow black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$35,998
2024 Ford Ranger XLT
- 15,820 Miles
- Urbandale, IA (0 mi away)
- $1,187 Below market value of $37,185
- Low annual miles
- Listed 44 days ago
●
iSeeCars Dealer Score
Used 2024 Ford Ranger XLT for Sale
15,820 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $35,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1FTER4HH7RLE67697 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 15,820 mi. |
| Transmission | Automatic |
| Exterior Color | Azure gray metallic tri-coat |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$39,998
$40,9982023 BMW X5 xDrive40i
- 51,650 Miles
- Urbandale, IA (0 mi away)
- $2,354 Below market value of $42,352
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 xDrive40i for Sale
51,650 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $39,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C00P9P50651 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 51,650 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$23,998
2023 Jeep Compass Latitude
- 14,133 Miles
- Urbandale, IA (0 mi away)
- Remaining Lifespan: 8.977132 yrs
- $549 Below market value of $24,547
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2023 Jeep Compass Latitude for Sale
14,133 Miles
Urbandale, 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 | 3C4NJDBN9PT537661 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 14,133 mi. |
| Transmission | Automatic |
| Exterior Color | Granite crystal metallic clearcoat |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$30,998
$32,9982023 Chevrolet Traverse LT Cloth
- 32,506 Miles
- Urbandale, IA (0 mi away)
- Remaining Lifespan: 6.1293974 yrs
- $904 Below market value of $31,902
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2023 Chevrolet Traverse LT Cloth for Sale
32,506 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $30,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNEVGKW5PJ143703 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, backup camera, internet radio |
| Mileage | 32,506 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$21,998
$22,9982022 Jeep Compass Latitude
- 35,095 Miles
- Urbandale, IA (0 mi away)
- Remaining Lifespan: 8.335173 yrs
- $482 Below market value of $22,480
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2022 Jeep Compass Latitude for Sale
35,095 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 | 3C4NJDBB9NT217680 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 35,095 mi. |
| Transmission | Automatic |
| Exterior Color | Laser blue pearlcoat |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | 4X4 |
| Positives | warranty |