Used Toyota Tacoma for sale in St. Louis, MO

413 listings in the last 7 days within 50 mi of St. Louis. Typical price $33,700 (middle half $20,500–$38,600).

Updated Oct 31, 2026

Market at a glance

Active listings
413
Typical price
$33,700
Middle half
$20,500–$38,600
Typical mileage
61k mi
Had a price drop
3%

By model year

Model yearsListingsTypical priceTypical mileage
1991–19931$18,50080k mi
1997–199916$5,000198k mi
2000–20027$3,700208k mi
2003–200515$7,500231k mi
2006–200819$10,000190k mi
2009–201114$10,700175k mi
2012–201419$13,900145k mi
2015–201736$21,900122k mi
2018–202056$29,10094k mi
2021–2023117$35,30049k mi
2024–2026113$40,40017k mi

Questions

What is a fair price for a used Toyota Tacoma in St. Louis, MO?
The typical asking price is $33,700 across 413 listings seen in the last 7 days; the middle half ask between $20,500 and $38,600.
How many miles does a typical used Toyota Tacoma in St. Louis, MO have?
The median listing shows 61,000 miles.
Where are the cheapest Toyota Tacoma listings near St. Louis?
A quarter of the listings ask under $20,500. Used cars under $20,000 in St. Louis, MO

Tell the AI search what you want, add your ZIP, and it reads six marketplaces for you.

Run an AI search