Farmington is a city in San Juan County in the U.S. state of New Mexico. As of the 2010 census the city had a total population of 45,877 people. Farmington (and surrounding San Juan County) makes up one of the four Metropolitan Statistical Areas (MSAs) in New Mexico. The U.S. Census Bureau's population estimate in 2019 for Farmington was 44,372.
Farmington is located at the junction of the San Juan River, the Animas River, and the La Plata River, and is located on the Colorado Plateau. Farmington is the largest city of San Juan County, one of the geographically largest counties in the United States covering 5,538 square miles (14,340 km2). The county seat and the other city in San Juan County is Aztec. Farmington serves as the commercial hub for most of northwestern New Mexico and the Four Corners region of four states. Farmington lies at or near the junction of three important highways: U.S. Highway 550, U.S. Highway 64, and New Mexico Highway 371.
It is on the Trails of the Ancients Byway, one of the designated New Mexico Scenic Byways.
The primary industries of San Juan County are the production of petroleum, natural gas, and coal. Major coal mines are the Navajo and San Juan mines, operated by BHP Billiton 15 to 19 miles (24 to 31 km) southwest of Farmington.