Lewiston (; French: [luistɔ̃]) is the second-most populous city in the U.S. state of Maine, with a population of 37,121 according to the 2020 United States census.