SeeAllCars

Home › Cars

Kia for sale — page 32

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,235
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,654
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$32,937
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,235
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,216
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,185
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,235
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,610
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,883
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,561
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,853
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,315
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,927
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,286
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,370
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$33,185
kia.com
New
2026 Kia Niro EX
2026 Kia Niro EX
$31,636
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,305
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,884
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$36,637
kia.com
New
2026 Kia Niro SX
2026 Kia Niro SX
$37,301
kia.com
New
2026 Kia Niro LX
2026 Kia Niro LX
$28,879
kia.com
New
Page 32 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.