122 Listings of Kia Niro for Sale

No local results match your search, below are our national listings.
  • 2018 Kia Niro for sale in Tonawanda, NY
    • $32 above average
    • Email for Price
    • Mileage
    • 4,531 Miles
    • 18,346 Miles below average
  • 2018 Kia Niro for sale in Tonawanda, NY
    • $40 above average
    • Email for Price
    • Mileage
    • 6,425 Miles
    • 16,452 Miles below average
  • 2017 Kia Niro for sale in Jupiter, FL
    • $940 below average
    • Email for Price
    • Mileage
    • 40,785 Miles
    • 15,470 Miles below average
  • 2018 Kia Niro for sale in Wall Township, NJ
    • $3,464 below average
    • Email for Price
    • Mileage
    • 7,930 Miles
    • 14,947 Miles below average
  • 2017 Kia Niro for sale in Henderson, NV
    • $155 above average
    • Email for Price
    • Mileage
    • 19,118 Miles
    • 37,137 Miles below average
  • 2017 Kia Niro for sale in Raleigh, NC
    • $573 above average
    • Email for Price
    • Mileage
    • 12,900 Miles
    • 22,913 Miles below average
  • 2017 Kia Niro for sale in Bloomington, IL
    • $197 below average
    • Email for Price
    • Mileage
    • 26,995 Miles
    • 19,427 Miles below average
  • 2017 Kia Niro for sale in Bloomington, IL
    • $197 below average
    • Email for Price
    • Mileage
    • 26,995 Miles
    • 19,427 Miles below average
  • 2017 Kia Niro for sale in Ocala, FL
    • $792 below average
    • Email for Price
    • Mileage
    • 39,862 Miles
    • 6,560 Miles below average
  • 2018 Kia Niro for sale in Chantilly, VA
    • $656 below average
    • Email for Price
    • Mileage
    • 18,986 Miles
    • 15,869 Miles below average
  • 2017 Kia Niro for sale in Asheville, NC
    • $825 below average
    • Email for Price
    • Mileage
    • 21,662 Miles
    • 14,151 Miles below average
  • 2017 Kia Niro for sale in Garden Grove, CA
    • $542 below average
    • Email for Price
    • Mileage
    • 34,440 Miles
    • 11,982 Miles below average
  • 2017 Kia Niro for sale in Fort Myers, FL

    2017 Kia Niro

    • $679 above average
    • Email for Price
    • Mileage
    • 19,588 Miles
    • 43,587 Miles below average
  • 2017 Kia Niro for sale in Plano, TX
    • $1,793 below average
    • Email for Price
    • Mileage
    • 33,552 Miles
    • 12,870 Miles below average
  • 2018 Kia Niro for sale in Thompsontown, PA
    • $1,832 above average
    • Email for Price
    • Mileage
    • 9,192 Miles
    • 25,663 Miles below average
  • 1 of 9