The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

14 schools in Farmington

Minnesota · Public K-12

Across 14 public schools, Farmington (Minnesota) serves approximately 6,989 K-12 students across 7 elementary, 4 middle, and 3 high.

7-year change in Farmington

SY 2017-18 vs SY 2024-25
Total enrollment
6,989
-268 (-4%) vs SY 2017-18
School count
11
+1 (+10%) vs SY 2017-18
% White
69%
was 81%
% Hispanic
13%
was 6%
% Black
8%
was 3%
% Asian
5%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
AKIN ROAD ELEMENTARYElementaryPK-05479
DAKOTA PRAIRIE AREA LEARNING CENTERHigh08-121
FARMINGTON ELEMENTARYElementaryPK-05493
FARMINGTON HIGH SCHOOLHigh09-122,153
Farmington Online - ElementaryElementaryKG-050
Farmington Online - HighHigh09-120
Farmington Online - MiddleMiddle06-080
GOA School of LogicMiddle06-08101
Great Oaks Academy - GrammarElementaryKG-05430
LEVI P. DODGE MIDDLE SCHOOLMiddle06-08692
MEADOWVIEW ELEMENTARYElementaryPK-05600
NORTH TRAIL ELEMENTARYElementaryPK-05612
RIVERVIEW ELEMENTARYElementaryPK-05573
ROBERT BOECKMAN MIDDLE SCHOOLMiddle06-08855

About Farmington

Across Farmington, Minnesota, 14 public schools educates about 6,989 students between them.

In terms of grade levels, the city comprises 7 elementary, 4 middle, and 3 high.

Schools in Farmington average about 499 students each, 40% above the Minnesota norm.

Five-year track record. Combined enrollment now sits at 6,989 students, fell 4% from the 7,257 reported in SY 2017-18. Farmington now counts 11 public schools, up from 10 in SY 2017-18. On the demographic side, White enrollment moved from 81% to 69% over the same window.

On this page, the community for Farmington discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Farmington?
Farmington, Minnesota has 14 public K-12 schools serving approximately 6,989 students.
How many elementary, middle, and high schools are in Farmington?
Farmington has 7 elementary, 4 middle, 3 high public schools.
What is the largest public school in Farmington?
FARMINGTON HIGH SCHOOL is the largest public school in Farmington by enrollment, with approximately 2,153 students.
What school districts serve Farmington?
Farmington is served by 2 public school districts, including FARMINGTON PUBLIC SCHOOL DISTRICT, Great Oaks Academy Charter School.
What grade levels do public schools in Farmington cover?
Public schools in Farmington serve students from pre-K through grade 12.
Are there charter schools in Farmington?
2 of the 14 public schools in Farmington are charter schools.