Lewiston, NY. Sponsored Topics. Lewiston is a village in Niagara County, New York, United States. The population was 2,781 at the 2000 census. The village is named after Morgan Lewis, an early 19th-century governor of New York. It is part of the Buffalo–Niagara Falls Metropolitan Statistical Area.