Reaching Out by Jason Jensen

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

  • City Offers Residents Discount on EAB Treatment
  • Fall Program Registration Opens August 14
  • Household Hazardous Waste Drop-off Day
  • Rambling River Park Trail Project Closures
  • Comprehensive Plan Community Survey
  • Dakota County Offering Tour de Trash