15 Kia Niro listings within 50 miles of St Louis, MO, each scored against every vibe.
The 12 strongest vibe matches of 15. Every line under a car was generated from that car’s own attributes by the engine, never typed by hand.
2024 Kia Niro EX$26,998 · 13,609 mi · Saint PetersFirst Baby88Four doors, because you are loading from the side · One owner, one story, no surprises
2024 Kia Niro EX$26,670 · 24,052 mi · Saint LouisBoring Crossover84Two rows, and that is the whole plan · A color arrived at by not choosing
2026 Kia Niro EX$30,978 · 1 mi · ShilohBoring Crossover84Two rows, and that is the whole plan · A color arrived at by not choosing
2026 Kia Niro LX$26,608 · 5 mi · ShilohBoring Crossover84Two rows, and that is the whole plan · A color arrived at by not choosing
2024 Kia Niro EX$24,998 · 29,666 mi · Saint PetersBoring Crossover83Two rows, and that is the whole plan · A color arrived at by not choosing
2025 Kia Niro SX$28,188 · 28,970 mi · Saint LouisBoring Crossover81Two rows, and that is the whole plan · A color arrived at by not choosing
2025 Kia Niro LX$22,620 · 39,699 mi · Saint PetersRental Row80Titled to a rental company · Airport-to-airport mileage
2024 Kia Niro SX$30,320 · 34,301 mi · BallwinKia Glow-Up79Kia's redemption arc · More car than the money suggests
2018 Kia Niro FE$8,440 · 154,735 mi · MillstadtBroke Grad Student79Under the pain threshold · Six figures on the clock
2020 Kia Niro Touring SE$20,998 · 51,187 mi · Saint LouisBoring Crossover78Two rows, and that is the whole plan · A color arrived at by not choosing
2024 Kia Niro EX$19,399 · 94,575 mi · FentonBoring Crossover77Two rows, and that is the whole plan · A color arrived at by not choosing
2025 Kia Niro LX$26,188 · 17,288 mi · Saint LouisBoring Crossover76Two rows, and that is the whole plan · Priced where nobody argues