Historic Exchange Bank building

Demographically the youngest community in Dakota County, with a growing population of over 22,000.

City Calendar
12

Current News

  • 2018 Park Naming Contest
  • Rambling River Center Advisory Board Vacancy
  • Spring registration is open!
  • 2018 holiday garbage & recycling pickup
  • New address same website
  • Farmington Fix
  • Fire Department Recruitment Open Houses
  • Warming Houses Open Until Feb. 25