Used kia niro for Sale near Upton, MA

Save search
Used
kia
Model: niro
search within 250 miles
2017 Kia Niro EX's photo

2017 Kia Niro EX

104,138 mi.

22 days on market

KNDCC3LC7H5076289

$13,999
Good Deal
Harbro Sales And Service Whitinsville
Northbridge, MA
4.8
2023 Kia Niro EX's photo

2023 Kia Niro EX

29,739 mi.

123 days on market

KNDCR3LE0P5117618

$22,347
Great Deal
Imperial Chevrolet
Mendon, MA
4.5
2024 Kia Niro EX Touring's photo

2024 Kia Niro EX Touring

6,449 mi.

45 days on market

KNDCR3LEXR5143081

$27,977
Imperial Ford
Mendon, MA
4.5
2023 Kia Niro LX's photo

2023 Kia Niro LX

14,015 mi.

129 days on market

KNDCP3LE5P5100304

$21,237
Good Deal
Imperial Toyota
Milford, MA
4.6
2023 Kia Niro EX's photo

2023 Kia Niro EX

48,756 mi.

37 days on market

KNDCR3LE9P5062635

$20,500
Wagner Kia Of Shrewsbury
Shrewsbury, MA
4.7
2025 Kia Niro Wind's photo

2025 Kia Niro Wind

3,173 mi.

39 days on market

KNDCR3L10S5136580

$30,000
Great Deal
Wagner Kia Of Shrewsbury
Shrewsbury, MA
4.7
2022 Kia Niro EX Premium's photo

2022 Kia Niro EX Premium

38,767 mi.

58 days on market

KNDCE3LG6N5139665

$19,995
Great DealClean title
Automax Preowned
Framingham, MA
4.3
2023 Kia Niro EX Touring's photo

2023 Kia Niro EX Touring

39,114 mi.

43 days on market

KNDCR3LE8P5045132

$22,000
Good DealClean title
Automax Preowned
Framingham, MA
4.3
2023 Kia Niro EX Touring's photo

2023 Kia Niro EX Touring

18,077 mi.

58 days on market

KNDCR3LE1P5116980

$25,000
Good DealClean title
Automax Preowned
Framingham, MA
4.3
2022 Kia Niro EX's photo

2022 Kia Niro EX

33,878 mi.

71 days on market

KNDCC3LG2N5124733

$18,000
Good Deal
Automax Preowned
Framingham, MA
4.3
2022 Kia Niro EX's photo

2022 Kia Niro EX

35,088 mi.

51 days on market

KNDCC3LG4N5132185

$17,500
Fair DealClean title
Automax Preowned
Framingham, MA
4.3
2024 Kia Niro LX's photo

2024 Kia Niro LX

7,440 mi.

119 days on market

KNDCP3LE2R5173651

$22,500
Clean title
Automax Preowned
Framingham, MA
4.3
2023 Kia Niro Wave's photo

2023 Kia Niro Wave

27,656 mi.

67 days on market

KNDCT3L11P5022919

$21,000
Good DealClean title
Automax Preowned
Framingham, MA
4.3
2023 Kia Niro Wave's photo

2023 Kia Niro Wave

15,229 mi.

71 days on market

KNDCT3L12P5014618

$24,500
Great DealClean title
Automax Preowned
Framingham, MA
4.3
2023 Kia Niro SX Touring's photo

2023 Kia Niro SX Touring

47,709 mi.

36 days on market

KNDCT3LE4P5051592

$22,995
Fair Deal
Icon Motors Group
Framingham, MA
4.8
2023 Kia Niro Wind's photo

2023 Kia Niro Wind

11,010 mi.

4 days on market

KNDCR3L1XP5041127

$21,600
Great DealSingle owner
Nucar Volkswagen Of Norwood
Norwood, MA
4.5
2023 Kia Niro Wind's photo

2023 Kia Niro Wind

29,704 mi.

4 days on market

KNDCR3L12P5043261

$20,500
Single owner
Nucar Volkswagen Of Norwood
Norwood, MA
4.5
2024 Kia Niro Wind's photo

2024 Kia Niro Wind

18,375 mi.

4 days on market

KNDCR3L14R5085868

$20,500
Good DealSingle owner
Nucar Volkswagen Of Norwood
Norwood, MA
4.5
2024 Kia Niro EX's photo

2024 Kia Niro EX

18,933 mi.

4 days on market

KNDCR3LE8R5136954

$25,600
Good Deal
Mcgovern Kia Of Norwood
Norwood, MA
4.6
2024 Kia Niro EX's photo

2024 Kia Niro EX

14,233 mi.

37 days on market

KNDCR3LE5R5177140

$25,499
Kia Of Attleboro
Attleboro, MA
4.5
2024 Kia Niro EX's photo

2024 Kia Niro EX

10,640 mi.

99 days on market

KNDCR3LE6R5161223

$24,956
Good Deal
Kia Of Attleboro
Attleboro, MA
4.5
2023 Kia Niro LX's photo

2023 Kia Niro LX

86,800 mi.

11 days on market

KNDCP3LE3P5082286

$13,900
Nanos Autos
Concord, MA
3.9
2019 Kia Niro LX's photo

2019 Kia Niro LX

110,335 mi.

31 days on market

KNDCB3LC7K5251358

$9,995
Great Deal
Route 123 Motors
Norton, MA
4.5
2020 Kia Niro EX Premium's photo

2020 Kia Niro EX Premium

22,519 mi.

175 days on market

KNDCE3LG6L5040180

$23,990
Single owner
North End Motors
Canton, MA
4.8
2019 Kia Niro EX Premium's photo

2019 Kia Niro EX Premium

26,984 mi.

76 days on market

KNDCE3LG1K5020935

$18,704
Cityside Subaru
Belmont, MA
4.3
2023 Kia Niro SX's photo

2023 Kia Niro SX

23,937 mi.

39 days on market

KNDCT3LEXP5099176

$21,995
Good Deal
Boston Foreign Motor
Boston, MA
4.2
2017 Kia Niro LX's photo

2017 Kia Niro LX

106,085 mi.

16 days on market

KNDCB3LC0H5048854

$9,999
Good Deal
King Richards Auto Center
East Providence, RI
3.9
2023 Kia Niro SX Touring's photo

2023 Kia Niro SX Touring

46,688 mi.

53 days on market

KNDCT3LE4P5035585

$23,287
Great DealClean title
Tasca Ford Seekonk
Seekonk, MA
4.6

Showing 1 - 28 from 261 results

Find Used Kia Niro in Upton, MA

We've got 261 Used Kia Niro vehicles in Upton, MA, with prices running from $5,640 to $43,100. Mileage ranges up to 167,462 miles, so you can decide if you want something lightly driven or a more wallet-friendly option.

Nearby Kia Niro for Sale

Used Kia Niro in Northbridge, MAUsed Kia Niro in South Grafton, MAUsed Kia Niro in Milford, MAUsed Kia Niro in Hopedale, MAUsed Kia Niro in Woodville, MAUsed Kia Niro in Grafton, MAUsed Kia Niro in Whitinsville, MAUsed Kia Niro in Hopkinton, MAUsed Kia Niro in North Grafton, MAUsed Kia Niro in Mendon, MAUsed Kia Niro in Linwood, MAUsed Kia Niro in North Uxbridge, MAUsed Kia Niro in Uxbridge, MAUsed Kia Niro in Holliston, MAUsed Kia Niro in Sutton, MAUsed Kia Niro in Ashland, MAUsed Kia Niro in Southborough, MAUsed Kia Niro in Medway, MAUsed Kia Niro in Millbury, MAUsed Kia Niro in Millville, MAUsed Kia Niro in Manchaug, MAUsed Kia Niro in Fayville, MAUsed Kia Niro in Bellingham, MAUsed Kia Niro in Blackstone, MAUsed Kia Niro in Hamilton, MAUsed Kia Niro in Northborough, MAUsed Kia Niro in West Millbury, MAUsed Kia Niro in Douglas, MAUsed Kia Niro in Franklin, MAUsed Kia Niro in Framingham, MAUsed Kia Niro in Marlborough, MAUsed Kia Niro in Sherborn, MAUsed Kia Niro in Millis, MAUsed Kia Niro in Slatersville, RIUsed Kia Niro in Worcester, MAUsed Kia Niro in Auburn, MAUsed Kia Niro in Forestdale, RIUsed Kia Niro in Woonsocket, RIUsed Kia Niro in Oxford, MAUsed Kia Niro in Boylston, MAUsed Kia Niro in Glendale, RIUsed Kia Niro in North Smithfield, RIUsed Kia Niro in Harrisville, RIUsed Kia Niro in Norfolk, MAUsed Kia Niro in Wrentham, MAUsed Kia Niro in Berlin, MAUsed Kia Niro in Sheldonville, MAUsed Kia Niro in North Oxford, MAUsed Kia Niro in Natick, MAUsed Kia Niro in Oakland, RIUsed Kia Niro in Medfield, MAUsed Kia Niro in Cherry Valley, MAUsed Kia Niro in Webster, MAUsed Kia Niro in Hudson, MAUsed Kia Niro in Pascoag, RIUsed Kia Niro in Manville, RIUsed Kia Niro in West Boylston, MAUsed Kia Niro in Rochdale, MAUsed Kia Niro in Mapleville, RIUsed Kia Niro in Dover, MAUsed Kia Niro in Leicester, MAUsed Kia Niro in Clinton, MAUsed Kia Niro in Holden, MAUsed Kia Niro in Albion, RIUsed Kia Niro in Sudbury, MAUsed Kia Niro in Cumberland, RIUsed Kia Niro in South Walpole, MAUsed Kia Niro in Wellesley, MAUsed Kia Niro in Plainville, MAUsed Kia Niro in Wayland, MAUsed Kia Niro in Walpole, MAUsed Kia Niro in Stow, MAUsed Kia Niro in Bolton, MAUsed Kia Niro in Maynard, MAUsed Kia Niro in Dudley, MAUsed Kia Niro in South Lancaster, MAUsed Kia Niro in Smithfield, RIUsed Kia Niro in Wellesley Hills, MAUsed Kia Niro in Charlton, MAUsed Kia Niro in Babson Park, MAUsed Kia Niro in Charlton Depot, MAUsed Kia Niro in Paxton, MAUsed Kia Niro in Needham, MAUsed Kia Niro in Jefferson, MAUsed Kia Niro in Lincoln, RIUsed Kia Niro in East Walpole, MAUsed Kia Niro in Chepachet, RIUsed Kia Niro in Harmony, RIUsed Kia Niro in Weston, MAUsed Kia Niro in Charlton City, MAUsed Kia Niro in Watertown, MAUsed Kia Niro in Woburn, MAUsed Kia Niro in Shrewsbury, MAUsed Kia Niro in Westborough, MAUsed Kia Niro in Thompson, CTUsed Kia Niro in North Attleboro, MAUsed Kia Niro in Sterling, MAUsed Kia Niro in Foxboro, MAUsed Kia Niro in Greenville, RI

Other Used Kia models in Upton, MA

All Years for Used Kia Niro in Upton, MA