SeeAllCars

Home › Cars

Kia for sale — page 36

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

2026 Kia Niro EX
2026 Kia Niro EX
$33,610
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,379
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$32,921
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,275
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,052
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,342
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,980
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,338
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$34,011
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,904
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,547
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,202
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,201
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,338
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,798
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,949
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,185
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,676
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$34,097
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,100
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,305
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,984
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,743
kia.com
New
Page 36 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.