Fairport Harbor, Ohio, United States [Village]; population was 2,978 in 1990; housing units was 1,337 in 1990; location is 41°45'N 81°16'W; land area is 1.03 square miles (659 acres); water area is 0.08 square miles (50 acres); FIPS code is 26306 [SourceCBP]