Napleton's Mid Rivers Kia in O Fallon, MO
Dealer Analysis 56 Deals Found
308 Cars for sale now, starting at $8,175
Avg. Price: 23819.6
Typical Price Range: 12956.2–36640.6
Average Savings ($) Below Market Price
Avg. Savings: $1,886
Save up to $6,950 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 53310.6
Typical Mileage Range: 10463.6–96459.4
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Napleton's Mid Rivers Kia is given a 4.6 "overall dealer rating" based on our analysis of 756 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 308 Listings
$20,939
$21,1092023 Chevrolet Equinox LT
- 22,870 Miles
- Listed 71 days ago
- Saint Peters, MO (0 mi away)
- $2,576 Below market value of $23,515
- iSeeCars Dealer Score
Used 2023 Chevrolet Equinox LT for Sale
22,870 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $20,939 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3GNAXKEGXPS186612 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 22,870 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 28 combined |
Drivetrain | Front-wheel drive |
$20,794
$20,8002022 Jeep Compass High Altitude
- 54,977 Miles
- Listed 57 days ago
- Saint Peters, MO (0 mi away)
- $2,780 Below market value of $23,574
- iSeeCars Dealer Score
Used 2022 Jeep Compass High Altitude for Sale
54,977 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $20,794 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3C4NJDCBXNT193632 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 54,977 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | 4X4 |
$31,550
$31,6482024 Dodge Durango GT
- 49,751 Miles
- Listed 14 days ago
- Saint Peters, MO (0 mi away)
- $3,806 Below market value of $35,356
- iSeeCars Dealer Score
Used 2024 Dodge Durango GT for Sale
49,751 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $31,550 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 7 Seats |
VIN | 1C4RDJDG7RC146755 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 49,751 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | All-wheel drive |
$24,149
$24,8502024 Kia Niro EX Touring
- 11,367 Miles
- Listed 120 days ago
- Saint Peters, MO (0 mi away)
- $4,218 Below market value of $28,367
- iSeeCars Dealer Score
Used 2024 Kia Niro EX Touring for Sale
11,367 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $24,149 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Hybrid |
Seats | 5 Seats |
VIN | KNDCR3LE8R5187452 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 11,367 mi. |
Transmission | Automatic |
Exterior Color | Red |
Interior Color | Black |
MPG | 49 combined |
Drivetrain | Front-wheel drive |
$25,975
$26,1402023 Jeep Grand Cherokee L Laredo
- 51,387 Miles
- Listed 121 days ago
- Saint Peters, MO (0 mi away)
- $3,148 Below market value of $29,123
- iSeeCars Dealer Score
Used 2023 Jeep Grand Cherokee L Laredo for Sale
51,387 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $25,975 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1C4RJKAG0P8865560 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, captain's chair, child safety, backup camera, alloy wheels |
Mileage | 51,387 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | 4X4 |
$45,775
$45,8002024 Toyota Tundra SR5
- 1,862 Miles
- Listed 58 days ago
- Saint Peters, MO (0 mi away)
- $4,480 Below market value of $50,255
- iSeeCars Dealer Score
Used 2024 Toyota Tundra SR5 for Sale
1,862 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $45,775 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5TFLA5DB0RX193869 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 1,862 mi. |
Transmission | Automatic |
Exterior Color | Gray |
MPG | 19 combined |
Drivetrain | 4X4 |
$36,990
$37,1892024 BMW X3 xDrive30i
- 23,570 Miles
- Listed 14 days ago
- Saint Peters, MO (0 mi away)
- $4,216 Below market value of $41,206
- iSeeCars Dealer Score
Used 2024 BMW X3 xDrive30i for Sale
23,570 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $36,990 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UX53DP00R9V27943 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 23,570 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 24 combined |
Drivetrain | All-wheel drive |
$10,994
2018 Kia Optima LX
- 96,165 Miles
- Listed Today
- Saint Peters, MO (0 mi away)
- $950 Below market value of $11,944
- iSeeCars Dealer Score
Used 2018 Kia Optima LX for Sale
96,165 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $10,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | KNAGT4L32J5234712 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 96,165 mi. |
Transmission | Automatic |
Exterior Color | Granite brown |
Interior Color | Black |
MPG | 28 combined |
Drivetrain | Front-wheel drive |
Positives | clean history, inspected |
$12,494
2019 Hyundai Elantra SEL
- 71,979 Miles
- Listed 3 days ago
- Saint Peters, MO (0 mi away)
- $1,350 Below market value of $13,844
- iSeeCars Dealer Score
Used 2019 Hyundai Elantra SEL for Sale
71,979 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $12,494 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | KMHD84LF1KU738320 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 71,979 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Gray |
MPG | 32 combined |
Drivetrain | Front-wheel drive |
$12,994
2019 Kia Forte LXS
- 71,295 Miles
- Listed Today
- Saint Peters, MO (0 mi away)
- $381 Below market value of $13,375
- iSeeCars Dealer Score
Used 2019 Kia Forte LXS for Sale
71,295 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $12,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3KPF24AD5KE014175 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
Mileage | 71,295 mi. |
Transmission | CVT |
Exterior Color | Currant red |
Interior Color | Black |
MPG | 34 combined |
Drivetrain | Front-wheel drive |
Positives | clean history, inspected |
$41,795
2024 Cadillac XT4 Premium Luxury
- 3,752 Miles
- Listed 12 days ago
- Saint Peters, MO (0 mi away)
- $1,716 Below market value of $43,511
- iSeeCars Dealer Score
Used 2024 Cadillac XT4 Premium Luxury for Sale
3,752 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $41,795 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GYFZDR42RF176811 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 3,752 mi. |
Transmission | Automatic |
Exterior Color | Silver |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | 4X4 |
$20,990
$21,0892024 Volkswagen Jetta SE
- 15,068 Miles
- Listed 58 days ago
- Saint Peters, MO (0 mi away)
- $2,097 Below market value of $23,087
- iSeeCars Dealer Score
Used 2024 Volkswagen Jetta SE for Sale
15,068 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $20,990 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3VWEM7BU5RM010100 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
Mileage | 15,068 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 33 combined |
Drivetrain | Front-wheel drive |
$28,593
$28,7782024 GMC Terrain AT4
- 20,273 Miles
- Listed 74 days ago
- Saint Peters, MO (0 mi away)
- $3,017 Below market value of $31,610
- iSeeCars Dealer Score
Used 2024 GMC Terrain AT4 for Sale
20,273 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $28,593 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3GKALYEG5RL278266 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
Mileage | 20,273 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | All-wheel drive |
$13,494
2017 Volkswagen Golf Alltrack SE
- 102,495 Miles
- Listed 6 days ago
- Saint Peters, MO (0 mi away)
- $347 Below market value of $13,841
- iSeeCars Dealer Score
Used 2017 Volkswagen Golf Alltrack SE for Sale
102,495 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $13,494 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3VWH17AU7HM539862 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 102,495 mi. |
Transmission | Automatic |
Exterior Color | Blue |
Interior Color | Gray |
MPG | 25 combined |
Drivetrain | All-wheel drive |
$12,994
2019 Kia Niro FE
- 89,467 Miles
- Listed 9 days ago
- Saint Peters, MO (0 mi away)
- $685 Below market value of $13,679
- iSeeCars Dealer Score
Used 2019 Kia Niro FE for Sale
89,467 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $12,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Hybrid |
Seats | 5 Seats |
VIN | KNDCB3LC4K5291543 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 89,467 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 50 combined |
Drivetrain | Front-wheel drive |
$38,994
2024 Honda Odyssey Sport
- 22,173 Miles
- Listed 6 days ago
- Saint Peters, MO (0 mi away)
- $1,156 Below market value of $40,150
- iSeeCars Dealer Score
Used 2024 Honda Odyssey Sport for Sale
22,173 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $38,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 8 Seats |
VIN | 5FNRL6H74RB058730 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, captain's chair, child safety, backup camera, leather upholstery |
Mileage | 22,173 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 22 combined |
Drivetrain | Front-wheel drive |
$28,994
2022 Honda Odyssey Touring
- 93,535 Miles
- Listed 6 days ago
- Saint Peters, MO (0 mi away)
- $2,020 Below market value of $31,014
- iSeeCars Dealer Score
Used 2022 Honda Odyssey Touring for Sale
93,535 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $28,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 8 Seats |
VIN | 5FNRL6H81NB007513 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, captain's chair, child safety, navigation, backup camera |
Mileage | 93,535 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Gray |
MPG | 22 combined |
Drivetrain | Front-wheel drive |
$30,544
2021 Lincoln Corsair Reserve
- 19,975 Miles
- Listed 57 days ago
- Saint Peters, MO (0 mi away)
- $1,779 Below market value of $32,323
- iSeeCars Dealer Score
Used 2021 Lincoln Corsair Reserve for Sale
19,975 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $30,544 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5LMCJ2D9XMUL11084 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 19,975 mi. |
Transmission | Automatic |
Exterior Color | Blue |
Interior Color | Brown |
MPG | 24 combined |
Drivetrain | All-wheel drive |
$24,333
$24,5082025 Kia K5 LXS
- 3,010 Miles
- Listed 31 days ago
- Saint Peters, MO (0 mi away)
- $2,461 Below market value of $26,794
- iSeeCars Dealer Score
Used 2025 Kia K5 LXS for Sale
3,010 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $24,333 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | KNAG24J77S5270213 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 3,010 mi. |
Transmission | Automatic |
Exterior Color | Red |
Interior Color | Black |
MPG | 30 combined |
Drivetrain | Front-wheel drive |
$31,994
2022 Kia Telluride EX
- 42,470 Miles
- Listed 9 days ago
- Saint Peters, MO (0 mi away)
- $1,046 Below market value of $33,040
- iSeeCars Dealer Score
Used 2022 Kia Telluride EX for Sale
42,470 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $31,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 8 Seats |
VIN | 5XYP34HC5NG237726 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 42,470 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Gray |
MPG | 23 combined |
Drivetrain | Front-wheel drive |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
62,733 Listings from $2,500
25,745 Listings from $1,499
16,861 Listings from $1,000
12,912 Listings from $800
36,713 Listings from $1,000
1,332 Listings from $999
5,243 Listings from $1,750
23,695 Listings from $1,450
1,878 Listings from $2,095
5,693 Listings from $4,995