No local results match your search, below are our national listings.

291 Listings of 2016 Kia Rio for Sale

  • Featured Listings

    2016 Kia Rio for sale in Saint Joseph, MO
    $14,288
    ANDERSON KIA MITSUBISHI

    2016 Kia Rio

    ANDERSON KIA MITSUBISHI
    2016 Kia Rio for sale in Olathe, KS
    $17,640
    Car City's Luxury Sports And Imports

    2016 Kia Rio

    Car City's Luxury Sports And Imports
  • 2016 Kia Rio for sale in Phoenix, AZ

    2016 Kia Rio LX

    • $2,526 below average
    • Mileage
    • 37,599 Miles
    • 10,899 Miles above average
  • 2016 Kia Rio for sale in Langhorne, PA

    2016 Kia Rio LX

    • $2,322 below average
    • Mileage
    • 35,912 Miles
    • 9,212 Miles above average
  • 2016 Kia Rio for sale in Macon, GA

    2016 Kia Rio LX

    • $1,826 below average
    • Mileage
    • 25,016 Miles
    • 1,684 Miles below average
  • 2016 Kia Rio for sale in Hawthorne, CA

    2016 Kia Rio LX

    • $2,326 below average
    • Mileage
    • 62,244 Miles
    • 35,544 Miles above average
  • 2016 Kia Rio for sale in Mooresville, NC

    2016 Kia Rio LX

    • $2,328 below average
    • Mileage
    • 45,141 Miles
    • 18,441 Miles above average
  • 2016 Kia Rio for sale in Seattle, WA

    2016 Kia Rio LX

    • $1,346 below average
    • Mileage
    • 20,252 Miles
    • 6,448 Miles below average
  • 2016 Kia Rio for sale in Seminole, FL

    2016 Kia Rio EX

    • $3,954 below average
    • Mileage
    • 9,535 Miles
    • 2,717 Miles above average
  • 2016 Kia Rio for sale in Waltham, MA

    2016 Kia Rio LX

    • $1,326 below average
    • Mileage
    • 28,892 Miles
    • 2,192 Miles above average
  • 2016 Kia Rio for sale in Staten Island, NY

    2016 Kia Rio LX

    • $1,731 below average
    • Mileage
    • 27,450 Miles
    • 750 Miles above average
  • 2016 Kia Rio for sale in Hallandale, FL

    2016 Kia Rio LX

    • $1,821 below average
    • Mileage
    • 25,000 Miles
    • 1,700 Miles below average
  • 2016 Kia Rio for sale in Lakeland, FL

    2016 Kia Rio LX

    • $2,330 below average
    • Mileage
    • 33,478 Miles
    • 6,778 Miles above average
  • 2016 Kia Rio for sale in Clearwater, FL

    2016 Kia Rio LX

    • $2,149 below average
    • Mileage
    • 26,228 Miles
    • 472 Miles below average
  • 2016 Kia Rio for sale in Arlington, TX

    2016 Kia Rio LX

    • $1,421 below average
    • Mileage
    • 21,963 Miles
    • 4,737 Miles below average
  • 2016 Kia Rio for sale in Houston, TX

    2016 Kia Rio LX

    • $326 below average
    • Mileage
    • 24,300 Miles
    • 2,400 Miles below average
  • 2016 Kia Rio for sale in Virginia Beach, VA

    2016 Kia Rio

    • $1,630 below average
    • Mileage
    • 34,435 Miles
    • 9,216 Miles above average
  • 2016 Kia Rio for sale in Dallas, TX

    2016 Kia Rio LX

    • $1,626 below average
    • Mileage
    • 36,379 Miles
    • 9,679 Miles above average
  • Featured 2016 Kia Rio Listings

    2016 Kia Rio for sale in Olathe, KS
    $12,988
    Car City's Luxury Sports And Imports

    2016 Kia Rio

    Car City's Luxury Sports And Imports
    2016 Kia Rio for sale in Pensacola, FL
    $10,571
    KIA AUTOSPORT OF PENSACOLA INC

    2016 Kia Rio

    KIA AUTOSPORT OF PENSACOLA INC
    2016 Kia Rio for sale in Elizabethtown, KY
    $11,990
    The Kia Store Elizabethtown

    2016 Kia Rio

    The Kia Store Elizabethtown
  • 2016 Kia Rio5 for sale in Garrettsville, OH

    2016 Kia Rio5 LX

    • $1,318 below average
    • Mileage
    • 11,969 Miles
    • 2,381 Miles below average
  • 2016 Kia Rio5 for sale in Sarasota, FL

    2016 Kia Rio5 EX

    • $4,080 below average
    • Mileage
    • 11,043 Miles
    • 7,417 Miles above average
  • 2016 Kia Rio5 for sale in Braddock Heights, MD

    2016 Kia Rio5 LX

    • $1,498 below average
    • Mileage
    • 28,934 Miles
    • 14,584 Miles above average
  • 2016 Kia Rio5 for sale in Hollywood, FL
    • $5,013 above average
    • Mileage
    • 9 Miles
    • 10,114 Miles below average
  • 2016 Kia Rio for sale in Bloomington, IL

    2016 Kia Rio

    • $2,638 below average
    • Mileage
    • 42,269 Miles
    • 17,050 Miles above average
  • 2016 Kia Rio for sale in Piedmont, SC

    2016 Kia Rio LX

    • $1,679 below average
    • Mileage
    • 23,932 Miles
    • 2,768 Miles below average
  • 2016 Kia Rio for sale in Clearwater, FL

    2016 Kia Rio LX

    • $2,577 below average
    • Mileage
    • 28,502 Miles
    • 1,802 Miles above average
  • 2016 Kia Rio for sale in Cincinnati, OH

    2016 Kia Rio LX

    • $341 below average
    • Mileage
    • 23,445 Miles
    • 3,255 Miles below average
  • 1 of 13