Lewiston estas la dua plej granda urbo de Maine. Ĝi havis 37 121 loĝantojn en 2020, kaj ĝia areo estis 88,45 km². Lewiston situas apud rivero Androscoggin. Ĝi faras multe kunlaboron kun najbara urbo Auburn. Ĝi estas inter la plej grandaj urboj en Maine kaj estas la ĉefurbo de kantono Androscoggin.