New Kia for sale — page 15
200,758 New Kia listed for sale across the United States. Pick a model below, or see them all.

2026 Kia Niro LX
$29,452
New
2026 Kia Niro EX
$33,403
New
2026 Kia Niro EX
$31,939
New
2026 Kia Niro SX
$37,046
New
2026 Kia Niro LX
$29,239
New
2026 Kia Niro EX
$31,388
New
2026 Kia Niro LX
$29,329
New
2026 Kia Niro EX
$33,084
New
2026 Kia Niro SX
$36,637
New
2026 Kia Niro EX
$31,807
New
2026 Kia Niro EX
$31,547
New
2026 Kia Niro EX
$33,606
New
2026 Kia Niro EX
$33,235
New
2026 Kia Niro EX
$33,606
New
2026 Kia Niro EX
$33,606
New
2026 Kia Niro EX
$31,687
New
2026 Kia Niro EX
$33,774
New
2026 Kia Niro EX
$33,232
New
2026 Kia Niro SX
$34,490
New
2026 Kia Niro LX
$29,160
New
2026 Kia Niro EX
$33,799
New
2026 Kia Niro LX
$28,993
New
2026 Kia Niro EX
$33,686
New
2026 Kia Niro EX
$33,708
NewNew Kia by model
- Sportage 28,721
- Seltos 22,235
- Sorento 19,992
- K4 21,649
- Sportage Hybrid 18,007
- Telluride Hybrid 17,278
- K5 15,627
- Carnival 14,144
- Telluride 10,590
- Carnival Hybrid 9,115
- Sorento Hybrid 6,498
- K4 Hatchback 4,731
- Niro 3,224
- EV6 2,220
- EV3 2,442
- EV9 1,917
- Forte 9
- Soul 8
- Sportage Plug-in Hybrid 1,261
- Niro EV 721
- Optima 4
- Sorento Plug-In Hybrid 167
- Stinger 2
- Sedona 1
- Carnival MPV 20
- Niro Plug-In Hybrid 6
- Kia Sportage 25
- Kia Seltos 18
- Kia Sorento 9
- Kia Telluride 5
- EV4 15
- Kia Carnival 8
- Carnival MPV Hybrid 7
- Kia K4 4
Kia by state
- Florida 3,564
- Texas 3,221
- California 3,097
- Illinois 2,259
- Pennsylvania 2,257
- New York 1,582
- Maryland 1,539
- North Carolina 1,476
- Ohio 1,447
- Georgia 1,399
- Indiana 1,264
- Michigan 1,094
- Virginia 1,020
- New Jersey 1,004
- Washington 987
- Alabama 904
- Tennessee 860
- Missouri 791
- Colorado 754
- Massachusetts 701
Also see
By body style
- SUVs 338,494
- Sedans 95,630
- Trucks 44,491
- Vans & minivans 14,694
- Wagons 10,058
- Hatchbacks 6,993
- Convertibles 5,696
- Coupes 4,972
Want to filter by price, year, mileage or colour? Open these 200,758 listings in the full search.