Introduction to Farmington, Utah

Farmington, Utah, in Davis county, is 7 miles SE of Layton, Utah and 373 miles W of Denver, Colorado. The city is considered part of the Salt Lake City-Ogden metropolitan area. Farmington has a population of 12,081.

Farmington History

Farmington was originally known as North Cottonwood. It was permanently settled in 1847 by Mormon pioneers. Prior to that, Native Americans inhabited the area. The Church of Jesus Christ of Latter-day Saints organized the Children's Primary Association in the city on August 11, 1878. The Lagoon Amusement Park was established in Farmington in 1986. The city became the county seat of newly formed Davis County on October 5, 1850.

Farmington and nearby Attractions

  • S & S Shortline Train Park & Museum
  • Davis Park Golf Course
  • Pioneer Village
  • Antelope Island State Park
  • Museum of Church History and Art
  • Gilgal Sculpture Garden

Things To Do In Farmington

Farmington has a number of parks, including the Mountain View Park, Moon Park, Heritage Park, Woodland Park and Shepard Park. The city has scenic trails that offer facilities for biking and horse riding. The Lagoon Amusement Park is one of the major attractions of the city as well. One can also visit the Pioneer Village, the Museum of Church History and Art, the Children's Museum of Utah, the Ogden Union Station Museums and the Utah Museum of Fine Arts while in Farmington. The Great Salt Lake State Park, Antelope Island State Park and East Canyon State Park provide amenities for several different types of recreational opportunities. Local celebrations include the Davis County Fair, the Great Salt Lake Bird Festival and Farmington Festival Days.

Farmington Transportation

Salt Lake City International Airport is nearby.

Farmington Higher Education

Weber State University, Salt Lake Community College and the University of Utah provide facilities for higher education.


Total Population 21,223
Male Share of the Population 51.3%
Female Share of the Population 48.7%
Senior Citizens 8.7%
Employed Population 16+ 9,665
Age of the Population 29


% of people married 66.7%
Average household size 3

Education and Earnings

Population % with Bachelor Degree or Higher 46.4%
Median Earnings25+ $0
Median Earnings Without High School Qualification $0
Median Earnings With High School Degree $0


Median Family Income $97,427
% Above Poverty Level 96.3%
% Below Poverty Level 3.7%

Commute & Sprawl

Average Commute Time 24 minutes
% Working from Home 10.5%
% Walking and Biking to Work 1.8%
% Using Public Transportation 4.1%


People Living Alone 13.8%
Median Gross Rent $900
Median House Value $291,100


Other(often includes Hispanic and African American) 13.6%
US/American 0%
English 29.8%
Irish 4%

Source: American Community Survey, U.S. Census Bureau, 2015, www.census.gov/programs-surveys/acs/.

Farmington Almanac

Category Value
Nearest Medium City 7 miles SE of Layton, Utah (center to center)
Nearest Large City 373 miles W of Denver, Colorado
County Davis
Metro Area Salt Lake City - Ogden
Standard Zip Codes 84025
Phone Area Codes 801
Time Zone Mountain (-7 hours from GMT)
Daylight Savings The city observes Daylight Saving Time.
Latitude 40.98
Longitude -111.886

Farmington Climate

Nearest Weather Stations


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

Distance 0.3 miles
Jan Temp 19 to 38 F
Apr Temp 37 to 61 F
Jul Temp 60 to 92 F
Oct Temp 37 to 67 F
Annual Precip 23.2 inches
Distance 9 miles
Jan Temp 22 to 37 F
Apr Temp 38 to 59 F
Jul Temp 63 to 88 F
Oct Temp 41 to 63 F
Annual Precip 22.4 inches
Distance 12.4 miles
Jan Temp 11 to 35 F
Apr Temp 31 to 59 F
Jul Temp 51 to 88 F
Oct Temp 30 to 65 F
Annual Precip 19 inches

Nearby Cities and Towns

Location Population Median Family Income
Bountiful 43,221 $71,837
Centerville 16,387 $88,269
Fruit Heights 5,625 $116,150
Kaysville 29,213 $93,295
Layton 71,007 $76,243
West Bountiful 5,394 $83,408

Source: American Community Survey, U.S. Census Bureau, 2015, www.census.gov/programs-surveys/acs/.

Farmington Public Libraries

Davis County Library
Farmington, Utah
(801) 451-2322
Library Web Site

library logo

More Information for Librarians

These schools offer particularly quick info upon request, and we have written detailed profiles for each (click school names to see the profiles). Request info from multiple schools, by clicking the Request Info links.
Results:  5
Matching School Ads
  • AA/Early Childhood Education
  • BA/Early Childhood Education Administration
  • BA/Education Studies
  • You've found Ashford University, where school comes to you. Earn your bachelor's or master's degree online.
  • BS in Business Administration - Project Management
  • MSHUS- Family and Community Services
  • AAS in Information Technology - Network Administration
  • Kaplan University is focused on recognizing the achievements of military and veteran students and offers the flexibility of an online education.
  • Graphic Design, Bachelor of Science (Online)
  • Internet Marketing, Master of Science (Online)
  • Music Production, Bachelors of Science (Online)
  • Push Your Creativity To The Next Level
  • Cat Training
  • Veterinary Assistant
  • Certified Dog Trainer Instructor Course
  • At Animal Behavior College (ABC), we're dedicated to helping animal lovers pursue animal careers.

  • Bachelor of Arts in Applied Psychology/Forensic Psychology
  • Master of Science in Information Technology
  • Bachelor of Arts in Accounting
  • See What’s Possible When You Earn a Degree at Florida Tech 100% Online

Farmington High Schools

A Non-traditional School
Serves 43 students.
Student/teacher ratio: 5.4

Study Online in Farmington

Career and College Resources

Real-World Career Reports
Career References and Original Articles
College Directories and Lists
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.

Back to Top
SPEAK TO AN ADVISOR 1.844.285.6104