Farmington is an unincorporated community in Fayette County, Pennsylvania, United States along the National Road. It is situated about 50 miles southeast of Pittsburgh, and is the closest settlement to Fort Necessity. It is also home to the 5 star hotel Nemacolin Woodlands Resort.
Farmington is located at geographical coordinates 39° 48′ 28″ North, 79° 34′ 1″ West (39.807220, -79.566154).
The U.S. Postal Service Zip Code for Farmington is 15437.