Toyota Highlander Generation 5 (2017–2019)
Toyota Highlander Generation 5 (2017–2019) — production years, market prices by model year, NHTSA recalls and owner complaints, and live listings for sale on VehiSales.
Toyota Highlander — body generations
Vehicles within one generation share the same platform and body style.
Engines used in the Highlander
Engine families this model shipped with, by NHTSA VIN build data — each links to every model that shares it.
| Engine | Years in this model | Also used in | VIN builds ⓘ |
|---|---|---|---|
| Toyota 3.5L V6 (2GR) | 2008–2022 | 7 models | 180 |
| Toyota 2.5L I4 (A25A Dynamic Force) | 2020–2026 | 17 models | 64 |
| Toyota 2.4L I4 (2AZ-FE) | 2001–2026 | 20 models | 36 |
| Toyota 2.7L 4-cylinder | 2010–2019 | 7 models | 17 |
Toyota Highlander fuel economy: every year & engine (EPA) →
Used Toyota Highlander prices by year → · Chevrolet Equinox vs Toyota Highlander · Nissan Rogue vs Toyota Highlander · Jeep Grand Cherokee vs Toyota Highlander
Market by model year
| Year | Units for sale | Median price | Vs newest | Avg mileage |
|---|---|---|---|---|
| 2017 | 819 | $20,480 | 85% | 107,304 mi |
| 2018 | 850 | $21,998 | 92% | 98,140 mi |
| 2019 | 1,202 | $23,995 | 100% | 88,746 mi |
Inventory and price data refreshed daily; last updated .
Recalls & complaints by year (NHTSA)
| Year | Recalls | Complaints | Most reported |
|---|---|---|---|
| 2017 | 4 | 275 | Power Train, Unknown Or Other, Engine |
| 2018 | 5 | 278 | Power Train, Service Brakes, Unknown Or Other |
| 2019 | 3 | 514 | Power Train, Fuel/Propulsion System, Unknown Or Other |
Source: NHTSA Office of Defects Investigation.
For sale right now
- 2017 Toyota Highlander SE/XLE — $19,595 · 134,190 mi · Easton, PA
- 2017 Toyota Highlander Ltd/Ltd Platinum — $23,491 · 89,531 mi · Monroeville, PA
- 2017 Toyota Highlander SE/XLE — $17,682 · 137,556 mi · Johnstown, PA
- 2019 Toyota Highlander SE/XLE — $28,349 · 57,783 mi · Chester Springs, PA
- 2018 Toyota Highlander Ltd/Ltd Platinum — $24,690 · 101,550 mi · Wilkes Barre, PA
- 2019 Toyota Highlander SE/XLE — $24,995 · 120,653 mi · Bath, PA
- 2019 Toyota Highlander SE/XLE — $26,764 · 87,000 mi · West Chester, PA
- 2017 Toyota Highlander SE/XLE — $21,995 · 85,999 mi · Old Forge, PA
- 2018 Toyota Highlander Ltd/Ltd Platinum — $25,999 · 70,933 mi · Norristown, PA
- 2019 Toyota Highlander SE/XLE — $32,998 · 14,499 mi · Pittsburgh, PA
- 2019 Toyota Highlander SE/XLE — $25,985 · 80,698 mi · Telford, PA
- 2018 Toyota Highlander SE/XLE — $24,219 · 69,313 mi · Pittston, PA
- 2019 Toyota Highlander SE/XLE — $22,995 · 110,272 mi · Emmaus, PA
- 2017 Toyota Highlander SE/XLE — $21,491 · 117,538 mi · Chester Springs, PA
- 2019 Toyota Highlander SE/XLE — $24,485 · 91,701 mi · Reading, PA
- 2019 Toyota Highlander SE/XLE — $23,481 · 113,969 mi · Harrisburg, PA
- 2017 Toyota Highlander SE/XLE — $17,495 · 158,915 mi · Middletown, PA
- 2017 Toyota Highlander Ltd/Ltd Platinum — $22,991 · 111,855 mi · Northumberland, PA
- 2019 Toyota Highlander SE/XLE — $23,394 · 110,341 mi · ALLENTOWN, PA
- 2019 Toyota Highlander Ltd/Ltd Platinum Hybrid — $35,478 · 43,775 mi · Chambersburg, PA
- 2018 Toyota Highlander Ltd/Ltd Platinum — $19,990 · 141,360 mi · Oxford, PA
- 2019 Toyota Highlander SE/XLE — $27,998 · 66,188 mi · Pittsburgh, PA
- 2018 Toyota Highlander LE — $18,272 · 105,529 mi · Allentown, PA
- 2019 Toyota Highlander SE/XLE — $28,749 · 48,125 mi · Cranberry Township, PA
- 2019 Toyota Highlander LE/LE Plus — $21,640 · 95,692 mi · Mercer, PA
- 2018 Toyota Highlander SE/XLE — $23,995 · 90,853 mi · Easton, PA
- 2019 Toyota Highlander LE/LE Plus — $19,998 · 99,406 mi · Philadelphia, PA
- 2019 Toyota Highlander SE/XLE — $23,985 · 102,657 mi · Coraopolis, PA
- 2019 Toyota Highlander SE/XLE — $26,490 · 67,636 mi · Wilkes Barre, PA
- 2019 Toyota Highlander SE/XLE — $26,726 · 73,193 mi · Mechanicsburg, PA
- 2018 Toyota Highlander SE/XLE — $26,878 · 68,712 mi · Chambersburg, PA
- 2019 Toyota Highlander SE/XLE — $22,555 · 118,254 mi · Cherryville, PA
- 2019 Toyota Highlander LE/LE Plus — $25,378 · 65,987 mi · Chambersburg, PA
- 2019 Toyota Highlander SE/XLE — $20,485 · 132,616 mi · Manchester, PA
- 2018 Toyota Highlander Ltd/Ltd Platinum — $24,040 · 94,392 mi · Glenside, PA
- 2017 Toyota Highlander SE/XLE — $12,472 · 212,498 mi · Emmaus, PA
- 2018 Toyota Highlander SE/XLE — $22,193 · 100,768 mi · State College, PA
- 2019 Toyota Highlander SE/XLE — $27,190 · 61,253 mi · Harrisburg, PA
- 2019 Toyota Highlander SE/XLE — $23,982 · 99,174 mi · Monroeville, PA
- 2017 Toyota Highlander SE/XLE — $16,594 · 163,707 mi · Doylestown, PA
- 2019 Toyota Highlander LE/LE Plus — $20,480 · 94,080 mi · Harrisburg, PA
- 2017 Toyota Highlander Ltd/Ltd Platinum — $25,100 · 77,609 mi · Allentown, PA
- 2019 Toyota Highlander Ltd/Ltd Platinum Hybrid — $30,739 · 80,584 mi · Chester Springs, PA
- 2017 Toyota Highlander LE/LE Plus — $20,390 · 94,614 mi · Levittown, PA
- 2019 Toyota Highlander SE/XLE — $22,994 · 99,564 mi · Harrisburg, PA
- 2019 Toyota Highlander SE/XLE — $30,488 · 33,641 mi · Lewistown, PA
- 2018 Toyota Highlander SE/XLE — $23,079 · 102,900 mi · Mechanicsburg, PA
- 2019 Toyota Highlander SE/XLE — $24,500 · 94,496 mi · Reading, PA