Borders the City of Lakeville to the west, Empire Township to the east, and the Townships of Castle Rock and Eureka to the south.  County Road 31/Pilot Knob, County Road 50, Minnesota Highway 50, and Minnesota Highway 3 are four of the main routes in Farmington.  Farmington schools are operated by ISD 192 and currently enroll approximately 6,900 students.  Farmington is host to The Dakota County Fairgrounds with entrances on 220th Street (Ash Street) and along Highway 3 (Chippendale Avenue) a fun family event to attend!