dcsimg

Overview

Introduction to Farmington, New Mexico

Farmington, New Mexico, in San Juan county, is 132 miles NW of Rio Rancho, New Mexico and 143 miles NW of Albuquerque, New Mexico.

Farmington History

The community was originally home to the Anasazi "basketmakers" about 2,000 years ago. The Navajo, Apache and Ute Native Americans soon followed them into this region. Spaniards began to settle in the area during the early 1800s. Farmington was originally called Farmingtown. It was officially incorporated in 1901.

Farmington and nearby Attractions

  • Farmington Museum
  • Navajo Lake State Park
  • E3 Children’s Museum
  • Mesa Verde National Park
  • Aztec Museum
  • Chaco Culture National Historical Park

Things To Do In Farmington

The Yucca House National Monument and the Aztec Ruins National Monument are popular historic sites. Others include Jaquez Site Ruin, the Bloomfield Irrigation Ditch Historic Site, the La Plata Highway Historic Site and the Thomas Jefferson Arrington House Historic Site. Mesa Shopping Center, Taylor Mall, Crestmoor Shopping Center and Main Street Mall are popular local shopping centers.

Farmington Transportation

Four Corners Regional Airport is nearby.

Farmington Higher Education

San Juan College, the University of New Mexico, Mesa State College, Fort Lewis College and Western State College Colorado provide opportunities for higher education.

Demographics

People

Total Population44,067
Male Share of the Population49.7%
Female Share of the Population50.3%
Senior Citizens12.4%
Employed Population 16+18,873
Age of the Population34

Families

% of people married46.1%
Average household size3

Education and Earnings

Population % with Bachelor Degree or Higher19.9%
Median Earnings25+$35,858
Median Earnings Without High School Qualification$25,608
Median Earnings With High School Degree$31,403

Wealth

Median Family Income$64,102
% Above Poverty Level83%
% Below Poverty Level17%

Commute & Sprawl

Average Commute Time18 minutes
% Working from Home2%
% Walking and Biking to Work1.8%
% Using Public Transportation0.3%

Housing

People Living Alone29.1%
Median Gross Rent$808
Median House Value$174,900

Ancestry

Other(often includes Hispanic and African American)55%
German9.1%
English7.3%
Irish5.9%
French Except Basque2.1%
Dutch1.8%
Italian1.5%
Scottish1.4%
Norwegian1.2%
Danishn0.9%
Swedish0.8%
Polish0.7%
Welsh0.5%
Canadian0.4%
Swiss0.3%
Czech0.2%
Austrian0.2%
Arab0.2%
Icelander0.2%
Serbian0.1%
African0.1%
Slovak0.1%
Greek0.1%
Croatian0.1%
Lebanese0.1%
Finnish0.1%
Hungarian0.1%
Portuguese0.1%
New Zealand0.1%
Russian0.1%
+ Show More

Farmington Almanac

CategoryValue
County San Juan County
Standard Zip Codes87401, 87402
P.O. Box Zip Codes87499
Phone Area Codes505
Time ZoneAmerica/Denver
Approximate Latitude36.75
Approximate Longitude-108.18

Farmington Climate

Nearest Weather Stations

Notes:

  • Temp ranges are avg daily min and max for the month
  • Precipitation is rainfall (and rainfall equiv of snowfall)

StationFARMINGTON AG SCI CTR
Distance2.6 miles
Jan Temp18 to 42 F
Apr Temp34 to 66 F
Jul Temp59 to 91 F
Oct Temp38 to 68 F
Annual Precip8.3 inches
StationAZTEC RUINS NATL MNMNT
Distance14.1 miles
Jan Temp18 to 43 F
Apr Temp34 to 68 F
Jul Temp60 to 92 F
Oct Temp39 to 70 F
Annual Precip10.7 inches
StationSHIPROCK
Distance26.3 miles
Jan Temp17 to 44 F
Apr Temp34 to 71 F
Jul Temp58 to 95 F
Oct Temp36 to 73 F
Annual Precip7.6 inches

Nearby Cities and Towns

LocationPopulationMedian Family Income
Aztec6,354$51,818
Bloomfield7,565$72,813

Farmington Public Libraries

Farmington Public Library
2101 FARMINGTON AVE.
Farmington, New Mexico
(505) 599-1270

library logo

More Information for Librarians

Farmington Hospitals

San Juan Regional Medical Center
(Non-profit)
801 West Maple Street
(505) 325-5011
San Juan Regional Rehabilitation Hospital
(Non-profit)
525 South Schwartz Avenue
(505) 609-6670

Farmington Public Schools

Animas Elementary
1612 Hutton Ave
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 456
Apache Elementary
700 West Apache
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 520
Bluffview Elementary
1204 Camino Real
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 444
Cate Center Pre K
301 N Court
ZIP: 87401
(555) 555-5555
Primary
Total Enrollment 188
Country Club Elementary
5300 Foothills Dr
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 546
Esperanza Elementary
4501 Wildflower Dr
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 610
Farmington High
2200 Sunset Ave
ZIP: 87401
(505) 324-9840
High
Total Enrollment 1424
Heights Middle School
3700 College Blvd
ZIP: 87401
(505) 324-9840
Middle
Total Enrollment 695
Hermosa Middle School
1500 East 25th
ZIP: 87401
(505) 324-9840
Middle
Total Enrollment 563
Ladera Del Norte Elementary
308 East 35th St
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 598
Mccormick Elementary
701 Mc Cormick Rd
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 514
Mckinley Elementary
1201 North Butler Ave
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 614
Mesa Verde Elementary
3801 College Blvd
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 582
Mesa View Middle School
4451 Wildflower Dr
ZIP: 87401
(505) 324-9840
Middle
Total Enrollment 612
Navajo Preparatory School
1220 West Apache
ZIP: 87401
(505) 326-6571
High
Northeast Elementary
1400 East 23rd
ZIP: 87401
(505) 324-9840
Primary
Total Enrollment 556
Rocinante High
3250 East 30th St
ZIP: 87401
(505) 324-9840
High
Total Enrollment 176
Tibbetts Middle School
312 East Apache
ZIP: 87401
(505) 324-9840
Middle
Total Enrollment 578
Farmington Preschool
5840 Fortuna
ZIP: 87402
(505) 324-9840
Primary
Total Enrollment 106
Piedra Vista High
5700 College Blvd
ZIP: 87402
(505) 324-9840
High
Total Enrollment 1407
New Mexico Virtual Academy
No Street Address
ZIP: 87409
(555) 555-5555
Other
Total Enrollment 529

Farmington Private Schools

Acts Christian Academy
2600 Sullivan Ave
ZIP: 87401
Elementary
Total Enrollment 33
Emmanuel Baptist Academy
211 W 20th St
ZIP: 87401
Elementary
Total Enrollment 148
Farmington Mennonite School
19 Road 5577
ZIP: 87401
Combined Elementary And Secondary
Total Enrollment 38
Grace Baptist Academy
2200 Sullivan Ave
ZIP: 87401
Combined Elementary And Secondary
Total Enrollment 73
Sacred Heart Catholic School
404 N Allen Ave
ZIP: 87401
Elementary
Total Enrollment 116
School Of Montessori
209 N Auburn Ave
ZIP: 87401
Elementary
Total Enrollment 7
Pinion Hills Christian School
5509 Sagebrush Dr
ZIP: 87402
Elementary
Total Enrollment 11
Sources :
Additional Details
Farmington Careers
Farmington career and employment information.
Farmington Colleges
Farmington colleges and trade schools.
Study Online in Farmington
Additional Resources
Info for Farmington Government Officials


Are you an official in the Farmington government or quasi-government agency such as the chamber of commerce, visitors bureau or economic development council? If so, visit our information page for government officials to see how CityTownInfo can support you.