Lewiston is a town in Niagara County, New York, United States. The population was 16,262 at the 2010 census. The town and its contained village are named after Morgan Lewis, a governor of New York.
The Town of Lewiston is on the western border of the county. The Village of Lewiston is within the town.