Mechanic Falls, Maine, United States [CDP]; population was 2,388 in 1990; housing units was 933 in 1990; location is 44°7'N 70°24'W; land area is 5.43 square miles (3,475 acres); water area is 0.03 square miles (21 acres); FIPS code is 44620 [SourceCBP]