Kia Niro for sale — page 14
Every Kia Niro we can see for sale in the United States right now — 3,561 listed from 2017 to 2027, each one linking straight to the seller's own page.

2027 Kia Niro
$33,310
New
2027 Kia Niro
$32,235
New
2026 Kia Niro
$29,520
New
2022 Kia Niro EX Premium
$23,933
Certified
2027 Kia Niro
$32,360
Newno photo
2025 Kia Niro EX Touring
$34,110
Newno photo
2025 Kia Niro SX Touring
$37,285
Newno photo
2023 Kia Niro EX Touring
$26,220
Certifiedno photo
2026 Kia Niro LX
$29,480
Newno photo
2027 Kia Niro EX
$34,885
Newno photo
2027 Kia Niro S
$32,305
Newno photo
2027 Kia Niro LX
$31,385
Newno photo
2027 Kia Niro EX
$33,280
Newno photo
2027 Kia Niro SX
$37,550
Newno photo
2025 Kia Niro EX
$27,300

2026 Kia Niro
$32,630
New
2026 Kia Niro
$28,430
New
2025 Kia Niro
$25,495
2026 Kia Niro EX
$30,185
Newno photo
2025 Kia Niro EX
$28,546
Certifiedno photo
2023 Kia Niro EX
$25,995
no photo
2023 Kia Niro EX Touring
$19,950
no photo
2023 Kia Niro SX Touring
$25,995
no photo
2025 Kia Niro EX
$27,656
CertifiedAlso see
Other Kia models
- Sportage 32,423
- Seltos 24,042
- Sorento 22,911
- K4 22,486
- Sportage Hybrid 18,550
- Telluride Hybrid 17,332
- K5 17,228
- Carnival 15,064
- Telluride 14,437
- Carnival Hybrid 9,259
- Sorento Hybrid 6,864
- K4 Hatchback 4,744
- EV6 2,686
- EV3 2,442
- EV9 2,237
- Forte 1,966
Want to filter by price, year, mileage or colour? Open these 3,561 listings in the full search.