Westport is a town in Essex County, New York, United States overlooking Lake Champlain. The population was 1,320 at the 2020 census. The town is on the eastern border of the county and is 41 miles south of Plattsburgh and 103 miles south of Montreal, Quebec, Canada. Westport is inside the Adirondack Park.