The Farmington CDP is located at the geographic center of the town of Farmington, at (44.669885, -70.146322) [REF].
According to the United States Census Bureau, the Farmington CDP has a total area of , of which is land and , or 0.24%, is water [REF].