SeeAllCars

Home › Cars

Kia for sale — page 35

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
$29,084
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,775
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$34,874
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$34,085
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$34,457
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,712
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,642
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,388
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,121
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,658
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,381
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,378
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$34,876
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,492
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,836
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,238
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,288
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,554
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,253
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,606
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,939
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,939
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,833
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$34,336
kia.com
New
Page 35 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.