
Napleton's Mid Rivers Kia in O Fallon, MO
Dealer Analysis 68 Deals Found
356 Cars for sale now, starting at $6,994
Avg. Price: 24252.5
Typical Price Range: 13033.2–37187.3
Average Savings ($) Below Market Price
Avg. Savings: $1,940
Save up to $5,781 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 52451.9
Typical Mileage Range: 10418.2–94000.2
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Napleton's Mid Rivers Kia is given a 4.3 "overall dealer rating" based on our analysis of 701 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 356 Listings
$7,994
2016 Kia Sorento LX
- 132,331 Miles
- Listed Today
- Saint Peters, MO (0 mi away)
- $1,295 Below market value of $9,289
- iSeeCars Dealer Score
Used 2016 Kia Sorento LX for Sale
132,331 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $7,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5XYPG4A30GG015127 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 132,331 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony black |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | Front-wheel drive |
| Positives | inspected |
$21,594
$22,4942022 Ford Escape SE
- 7,303 Miles
- Listed 10 days ago
- Saint Peters, MO (0 mi away)
- $2,540 Below market value of $24,134
- iSeeCars Dealer Score
Used 2022 Ford Escape SE for Sale
7,303 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $21,594 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1FMCU0G66NUB37239 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 7,303 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Gray |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
$11,450
$11,7542018 Jeep Renegade Latitude
- 92,163 Miles
- Listed 19 days ago
- Saint Peters, MO (0 mi away)
- $1,349 Below market value of $12,799
- iSeeCars Dealer Score
Used 2018 Jeep Renegade Latitude for Sale
92,163 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $11,450 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Flex fuel |
| Seats | 5 Seats |
| VIN | ZACCJABB5JPJ10422 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 92,163 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Gray |
| MPG | 25 combined |
| Drivetrain | Front-wheel drive |
$34,342
$34,6242022 Volvo XC60 B5 Inscription
- 28,307 Miles
- Listed 93 days ago
- Saint Peters, MO (0 mi away)
- $4,583 Below market value of $38,925
- iSeeCars Dealer Score
Used 2022 Volvo XC60 B5 Inscription for Sale
28,307 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $34,342 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | YV4L12RL4N1091596 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 28,307 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$22,750
$22,9182025 Hyundai Elantra Hybrid
- 966 Miles
- Listed 39 days ago
- Saint Peters, MO (0 mi away)
- $3,192 Below market value of $25,942
- iSeeCars Dealer Score
Used 2025 Hyundai Elantra Hybrid for Sale
966 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $22,750 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | KMHLM4DJ5SU147725 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 966 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Gray |
| Drivetrain | Front-wheel drive |
$24,594
$24,6202023 Jeep Grand Cherokee L Laredo
- 51,387 Miles
- Listed 171 days ago
- Saint Peters, MO (0 mi away)
- $4,468 Below market value of $29,062
- 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 | $24,594 |
| 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 |
$9,494
$9,5522017 Kia Sportage LX
- 116,377 Miles
- Listed 49 days ago
- Saint Peters, MO (0 mi away)
- $1,230 Below market value of $10,724
- iSeeCars Dealer Score
Used 2017 Kia Sportage LX for Sale
116,377 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $9,494 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KNDPMCAC0H7183741 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 116,377 mi. |
| Transmission | Automatic |
| Exterior Color | Bronze |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$35,028
$35,4942023 Chevrolet Tahoe LS
- 93,008 Miles
- Listed 171 days ago
- Saint Peters, MO (0 mi away)
- $5,781 Below market value of $40,809
- iSeeCars Dealer Score
Used 2023 Chevrolet Tahoe LS for Sale
93,008 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $35,028 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GNSKMKD4PR177433 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 93,008 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Gray |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$20,994
2023 Kia Forte GT
- 10,380 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $1,362 Below market value of $22,356
- iSeeCars Dealer Score
Used 2023 Kia Forte GT for Sale
10,380 Miles
Saint Peters, MO (0 mi away)
| Category | Certified Used Cars |
| Price | $20,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3KPF44AC3PE630109 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 10,380 mi. |
| Transmission | Manual |
| Exterior Color | Aurora black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Front-wheel drive |
| Positives | inspected, clean history, warranty, certified pre-owned car |
$24,994
2020 Kia Telluride LX
- 42,497 Miles
- Listed 3 days ago
- Saint Peters, MO (0 mi away)
- $2,482 Below market value of $27,476
- iSeeCars Dealer Score
Used 2020 Kia Telluride LX for Sale
42,497 Miles
Saint Peters, MO (0 mi away)
| Category | Certified Used Cars |
| Price | $24,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 5XYP2DHC4LG010141 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 42,497 mi. |
| Transmission | Automatic |
| Exterior Color | Gravity gray |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty, inspected, clean history |
$20,994
2021 Kia K5 GT-Line
- 56,097 Miles
- Listed 4 days ago
- Saint Peters, MO (0 mi away)
- $1,463 Below market value of $22,457
- iSeeCars Dealer Score
Used 2021 Kia K5 GT-Line for Sale
56,097 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $20,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5XXG64J22MG020551 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 56,097 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Front-wheel drive |
$7,200
$7,2942014 Kia Soul Base
- 98,521 Miles
- Listed 7 days ago
- Saint Peters, MO (0 mi away)
- $767 Below market value of $7,967
- iSeeCars Dealer Score
Used 2014 Kia Soul Base for Sale
98,521 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $7,200 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KNDJN2A21E7038319 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, satellite radio, power outlet, anti-theft system |
| Mileage | 98,521 mi. |
| Transmission | Automatic |
| Exterior Color | Titanium gray |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | Front-wheel drive |
| Positives | clean history, inspected |
$24,994
2019 Jeep Wrangler Unlimited Sport S
- 56,124 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $2,113 Below market value of $27,107
- iSeeCars Dealer Score
Used 2019 Jeep Wrangler Unlimited Sport S for Sale
56,124 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $24,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4HJXDN9KW644904 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 56,124 mi. |
| Transmission | Automatic |
| Exterior Color | Hellayella clearcoat |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | 4X4 |
| Positives | clean history, inspected |
$16,894
$16,9942019 Jeep Cherokee High Altitude
- 81,167 Miles
- Listed 10 days ago
- Saint Peters, MO (0 mi away)
- $1,356 Below market value of $18,250
- iSeeCars Dealer Score
Used 2019 Jeep Cherokee High Altitude for Sale
81,167 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $16,894 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4PJMDN2KD215013 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 81,167 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | 4X4 |
$39,931
$40,3912024 Cadillac XT4 Premium Luxury
- 3,752 Miles
- Listed 62 days ago
- Saint Peters, MO (0 mi away)
- $3,422 Below market value of $43,353
- iSeeCars Dealer Score
Used 2024 Cadillac XT4 Premium Luxury for Sale
3,752 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $39,931 |
| 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 |
$8,994
2018 Kia Optima LX
- 126,359 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $965 Below market value of $9,959
- iSeeCars Dealer Score
Used 2018 Kia Optima LX for Sale
126,359 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $8,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5XXGT4L39JG182073 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 126,359 mi. |
| Transmission | Automatic |
| Exterior Color | Snow white pearl |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | Front-wheel drive |
| Positives | clean history, inspected |
$54,057
$54,8952024 Jeep Grand Cherokee L Summit
- 10,527 Miles
- Listed 40 days ago
- Saint Peters, MO (0 mi away)
- $2,636 Below market value of $56,693
- iSeeCars Dealer Score
Used 2024 Jeep Grand Cherokee L Summit for Sale
10,527 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $54,057 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1C4RJKETXR8552235 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 10,527 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$26,422
$26,6922021 Cadillac XT4 Premium Luxury
- 41,066 Miles
- Listed 29 days ago
- Saint Peters, MO (0 mi away)
- $1,482 Below market value of $27,904
- iSeeCars Dealer Score
Used 2021 Cadillac XT4 Premium Luxury for Sale
41,066 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $26,422 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GYFZDR45MF080955 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 41,066 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | 4X4 |
$15,410
$15,4942020 Kia Sorento LX
- 81,780 Miles
- Listed 14 days ago
- Saint Peters, MO (0 mi away)
- $981 Below market value of $16,391
- iSeeCars Dealer Score
Used 2020 Kia Sorento LX for Sale
81,780 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $15,410 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5XYPGDA32LG629171 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 81,780 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$23,895
$24,3942023 Kia K5 GT-Line
- 44,680 Miles
- Listed 21 days ago
- Saint Peters, MO (0 mi away)
- $1,680 Below market value of $25,575
- iSeeCars Dealer Score
Used 2023 Kia K5 GT-Line for Sale
44,680 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $23,895 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5XXG64J28PG206390 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 44,680 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Front-wheel drive |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
31,128 Listings from $975
20,302 Listings from $1,250
14,310 Listings from $800
43,387 Listings from $1,099
1,366 Listings from $999
4,926 Listings from $1,995
25,898 Listings from $795
1,971 Listings from $1,999
6,034 Listings from $4,995