SeeAllCars

Home › Cars

Kia for sale — page 39

223,962 Kia listed for sale across the United States. Pick a model below, or see them all.

2026 Kia Niro LX
2026 Kia Niro LX
$28,966
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,352
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,352
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,352
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,723
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$34,030
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,687
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,687
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,957
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,622
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,855
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,774
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,737
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,315
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,403
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,855
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,043
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,454
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,252
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,403
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,403
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,185
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,607
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,686
kia.com
New
Page 39 of 40

Kia by model

Kia by state

Also see

By body style

Want to filter by price, year, mileage or colour? Open these 223,962 listings in the full search.