Public • Grades 9-121309 students • 13 student/teacher
Private • Grades 9-12319 students • 8 student/teacher
Farmington has 2 primary and secondary schools. One of the best schools is Farmington High School, with a rating of 10. The school has 1,309 children. The public schools in Farmington belong to Farmington School District. Plainville School District is nearby and has lesser ratings than Farmington School District. Nearby New Britain School District scores lower, with a rating of 2. Farmington's population is 17,865. Farmington School District enrolls 23% of the population of Farmington.