Used Kia Niro cars

1-25 of 2,921 cars

X
x
Receive the latest car listings by email
Receive new listings by email kia niro
Sort by
Price
to
Location
Year
to
Mileage
to
Type of fuel
  • diesel
  • Electric
  • gasoline
  • hybrid
  • Hybrid  1,099
Body type
  • SUV  847
  • Coupé  200
  • Van  7
  • Truck  4
  • Hatchback  1
  • Station Wagon  1
Transmission
Number of doors
to
Features
Publication date
  • Today  33
  • Within the last 7 days  354
  • Photo 2018 Kia Niro EX
    l
    lemonfree 1 day ago

    2018 Kia Niro EX

    34652, New Port Richey, Pasco County, FL
    new

    Used 2018 Kia Niro EX Unknown Wagon

    Check price
    25,066 Miles
    Year 2018
    Report
  • Photo 2017 Kia Niro EX
    l
    lemonfree 11 days ago

    2017 Kia Niro EX

    21014, Bel Air, Harford County, MD

    This 2017 Kia Niro is Kia certified and Carfax certified with no damage history and one owner. Its in perfect condition and just passed a...

    $19,000
    29,770 Miles
    Year 2017
    Report
  • Photo 2017 Kia Niro LX
    l
    lemonfree 11 days ago

    2017 Kia Niro LX

    21014, Bel Air, Harford County, MD

    2017 Kia Niro Deep Cerulean 4D Sport Utility FWD Dual Clutch 6-Speed Automatic 5146 CityHighway MPG CARFAX One-Owner. Clean carfax. 5146...

    $17,000
    56,861 Miles
    Year 2017
    Report
  • Photo 2018 Kia Niro EX
    l
    lemonfree 15 days ago

    2018 Kia Niro EX

    43125, Columbus, OH

    MotorTrend Certified One Owner Clean Carfax. 2018 Kia Niro EX Metal Stream 1.6L I4 Dual Clutch 6-Speed Automatic How Ricart Makes Shopping...

    $18,039 $19,295
    56,927 Miles
    Year 2018
    Report
  • Photo 2018 Kia Niro EX 4dr Crossover
    A
    AmericanListed.com 3 days ago

    2018 Kia Niro EX 4dr Crossover

    90745, Carson, Los Angeles County, CA

    Options: 3.227 Axle Ratio| Wheels: 16 Alloy W/Full Covers| Heated Front Bucket Seats| Cloth & Leather-Trimmed Seats| Radio: Am/Fm/Mp3/Siriusxm Sa

    $29,075
    Report
  • Photo 2017 Kia Niro
    A
    AutosclearanceNET 1 day ago

    2017 Kia Niro

    28303, Fayetteville, Washington County, AR
    new

    2017 Kia Niro Touring with 52,929 miles for $19,998. Located in Fayetteville, NC. Introducing the Love Your Car Guarantee from CarMax! Now you...

    $19,998
    52,929 Miles
    Year 2017
    Report
  • Photo 2018 Kia Niro EX
    l
    lemonfree 15 days ago

    2018 Kia Niro EX

    60173, Schaumburg, Cook County, IL

    Kia certified! ,blind spot detection! ,Autonomous Emergency Braking, EX Advanced Technology Package, Forward Collision Warning System, Front...

    $20,000 $20,827
    38,309 Miles
    Year 2018
    Report
  • Photo 2020 Kia Niro LX
    l
    lemonfree 15 days ago

    2020 Kia Niro LX

    98204, Everett, Snohomish County, WA

    Priced below KBB Fair Purchase Price! Recent Arrival! Americas best warranty. *kia factory certified. 4-Wheel Disc Brakes 6 Speakers ABS...

    $23,998 $24,009
    10,318 Miles
    Year 2020
    Report
  • Photo 2020 Kia Niro LXS
    l
    lemonfree 30+ days ago

    2020 Kia Niro LXS

    80033, Wheat Ridge, Jefferson County, CO

    2020 Kia Niro LXS Call us and ask for a FREE personal video of this car to be sent to your email or phone. All prices include $699 Dealer...

    $22,000
    11 Miles
    Year 2020
    Report
  • Photo 2020 Kia Niro LX
    l
    lemonfree 30+ days ago

    2020 Kia Niro LX

    80033, Wheat Ridge, Jefferson County, CO

    2020 Kia Niro LX Call us and ask for a FREE personal video of this car to be sent to your email or phone. All prices include $699 Dealer...

    $20,900
    10 Miles
    Year 2020
    Report
  • Photo 2017 Kia Niro EX 4dr Crossover
    A
    AmericanListed.com 7 days ago

    2017 Kia Niro EX 4dr Crossover

    30121, Cartersville, Bartow County, GA

    Introducing the Kia Niro, a new approach to what a hybrid crossover can be. It achieves an EPA-est. 50 mpg combined and a near 600-mile range...

    $26,098
    Report
  • Photo 2017 Kia Niro
    A
    AutosclearanceNET 1 day ago

    2017 Kia Niro

    92111, San Diego, San Diego County, CA
    new

    2017 Kia Niro Touring with 29,293 miles for $21,998. Located in San Diego, CA. Introducing the Love Your Car Guarantee from CarMax! Now you...

    $21,998
    29,293 Miles
    Year 2017
    Report
  • Photo 2020 Kia Niro L
    l
    lemonfree 30+ days ago

    2020 Kia Niro L

    80033, Wheat Ridge, Jefferson County, CO

    2020 Kia Niro LXS Call us and ask for a FREE personal video of this car to be sent to your email or phone. All prices include $699 Dealer...

    $21,800
    8 Miles
    Year 2020
    Report
  • Photo 2020 Kia Niro LX
    l
    lemonfree 30+ days ago

    2020 Kia Niro LX

    80033, Wheat Ridge, Jefferson County, CO

    2020 Kia Niro LX Call us and ask for a FREE personal video of this car to be sent to your email or phone. All prices include $699 Dealer...

    $20,900
    6 Miles
    Year 2020
    Report
  • Photo 2020 Kia Niro LX
    l
    lemonfree 30+ days ago

    2020 Kia Niro LX

    98002, Auburn, King County, WA

    Fresh Arrival! Locally Owned "1 Owner" Like New 2020 Kia Niro LX w only 2k miles and many extra's including Sunset's Exclusive "Warranty...

    Check price
    2,040 Miles
    Year 2020
    Report
  • Photo 2017 Kia Niro Touring
    l
    lemonfree 30+ days ago

    2017 Kia Niro Touring

    87507, Santa Fe County, NM

    Used 2017 Kia Niro Touring Grey

    $19,990
    36,339 Miles
    Year 2017
    Report
  • Photo 2017 Kia Niro LX 4dr Crossover
    A
    AmericanListed.com 7 days ago

    2017 Kia Niro LX 4dr Crossover

    78666, San Marcos, Hays County, TX

    Delivers 46 Highway MPG and 51 City MPG! This Kia Niro boasts a Gas/Electric I-4 1.6 L/96 engine powering it's polished transmission. Silky...

    $20,399
    Report
  • Photo 2019 Kia Niro
    A
    Autosclearance ORG 3 days ago

    2019 Kia Niro

    48067, Royal Oak, Oakland County, MI

    2019 Kia Niro LX with 18,047 miles for $19,999. Located in Royal Oak, MI. Just give us a quick call and see how easy we are to work with...

    $19,999
    18,047 Miles
    Year 2019
    4 Doors
    Report
  • Photo 2017 Kia Niro Touring 4dr Crossover
    A
    AmericanListed.com 7 days ago

    2017 Kia Niro Touring 4dr Crossover

    46227, IN

    ...Aluminum Wheels, Keyless Start, Dual Zone A/C, Heated Seats. Rear Spoiler, MP3 Player, Keyless Entry, Privacy Glass, Child Safety Locks. Kia...

    $27,988
    Report
  • Photo 2017 Kia Niro Touring 4dr Crossover
    A
    AmericanListed.com 1 day ago

    2017 Kia Niro Touring 4dr Crossover

    97030, Gresham, Multnomah County, OR
    new

    CARFAX One-Owner. 2017 Kia Niro Touring Espresso 1.6L I4, 18 Alloy Wheels, Blind spot sensor: Blind Spot Detection warning, Heated &...

    $29,989
    Report
  • Photo 2017 Kia Niro
    A
    Autosclearance ORG 3 days ago

    2017 Kia Niro

    31709, Americus, Sumter County, GA

    2017 Kia Niro LX with 72,412 miles for $14,987. Located in Americus, GA. Contact Our Sales Department for a test drive today! (229)924-2--- or...

    $14,987
    72,412 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2018 Kia Niro
    A
    AutosclearanceNET 1 day ago

    2018 Kia Niro

    98036, Lynnwood, Snohomish County, WA
    new

    2018 Kia Niro LX with 31,979 miles for $17,998. Located in Lynnwood, WA. Introducing the Love Your Car Guarantee from CarMax! Now you can take...

    $17,998
    31,979 Miles
    Year 2018
    Report
  • Photo 2018 Kia Niro
    A
    AutosclearanceNET 1 day ago

    2018 Kia Niro

    85353, Tolleson, Maricopa County, AZ
    new

    2018 Kia Niro Touring with 28,476 miles for $22,998. Located in Tolleson, AZ. Introducing the Love Your Car Guarantee from CarMax! Now you can...

    $22,998
    28,476 Miles
    Year 2018
    Report
  • Photo 2017 Kia Niro
    A
    AutosclearanceNET 1 day ago

    2017 Kia Niro

    89130, Las Vegas, Clark County, NV
    new

    2017 Kia Niro LX with 32,841 miles for $17,998. Located in Las Vegas, NV. Introducing the Love Your Car Guarantee from CarMax! Now you can...

    $17,998
    32,841 Miles
    Year 2017
    Report
  • Photo 2018 Kia Niro
    A
    AutosclearanceNET 1 day ago

    2018 Kia Niro

    78577, Pharr, Hidalgo County, TX
    new

    2018 Kia Niro EX with 43,022 miles for $20,998. Located in Pharr, TX. Introducing the Love Your Car Guarantee from CarMax! Now you can take...

    $20,998
    43,022 Miles
    Year 2018
    Report
X

Get notified when we have new listings available for kia niro

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used Kia Niro cars

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info