SeeAllCars

Home › Cars

Kia for sale — page 38

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,047
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,676
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$32,052
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,646
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,727
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,845
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,621
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,852
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,822
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,403
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$37,116
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,780
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 EX
2026 Kia Niro EX
$33,985
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 SX
2026 Kia Niro SX
$34,993
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,544
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$29,452
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,939
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,676
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,813
kia.com
New
Page 38 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.