Farmington is located in San Juan County, NM. The population is 45,798, making Farmington the largest city in San Juan County and the 6th largest city in the state of New Mexico.
There are 22 public schools in Farmington with an average Homefacts rating of B-. , and there are 84 registered sex offenders residing in the city. Unemployment in Farmington is moderate and the median home sales price is $0. Detailed and up-to-date Farmington property reports are available for any property address.
Cities near Farmington include Flora Vista, Lee Acres and Napi Headquarters.