Middleport is a village in Niagara County, New York, United States. The population was 1,917 at the 2000 census. The mail ZIP code is 14105. It is part of the Buffalo–Niagara Falls Metropolitan Statistical Area. The Village of Middleport lies on the eastern edge of Niagara County, mostly inside the boundaries of the Town of Royalton, but a small part is within the Town of Hartland. Middleport is a port on the Erie Canal.