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
12

Current News

  • City Website Wins Davey Award
  • Improved Online Utility Bill Pay Service
  • City Offers E-Notifications
  • Outdoor Rinks Close
  • Look for the City News & Recreation Guide