Welcome to Farmington!

Demographically the youngest community in Dakota County, the growing population of over 22,000 residents welcome new growth and business opportunities. Farmington is a desirable community for families. Boasting innovative schools and a wide variety of parks and open space, Farmington has room for you. more...

City Calendar

Current News

  • Dakota County Campaign to Reduce Food Waste
  • Announcing Music in the Park Series
  • Farmington - One of the Safest Cities in Minnesota
  • Dakota County CDA Rental Housing Update
  • Downtown Street & Parking Closures During Dew Days