Lewiston ist eine Stadt im Nordwesten des US-Bundesstaates Idaho und Verwaltungssitz des Nez Perce County.