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

3 schools in Great Oaks Academy Charter School

Minnesota · 531 students · 2 cities

Great Oaks Academy Charter School operates 3 public K-12 schools in Minnesota, enrolling about 531 students between them (2 elementary and 1 middle).

4-year change in Great Oaks Academy Charter School

SY 2020-21 vs SY 2024-25
Total enrollment
531
+453 (+581%) vs SY 2020-21
School count
2
+1 (+100%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Great Oaks Academy Charter School ranks

Among districts
MeasureThis districtIn MinnesotaIn the US
Enrollment
ranked largest first
531#263 of 269#9,070 of 9,234
Number of schools
ranked most first
2#214 of 269N/A
Students per teacher
ranked fewest first
16.4:1#213 of 267#6,721 of 9,044
Free or reduced-price lunch share
ranked highest first
18.3%#250 of 269#7,537 of 8,164
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.
NameCityLevelGradesEnrollment
Great Oaks Academy - GrammarFarmingtonElementaryKG-05430
GOA School of LogicFarmingtonMiddle06-08101
GOA School of RhetoricEaganElementaryM-M·

About Great Oaks Academy Charter School

Great Oaks Academy Charter School is a rural-scale Minnesota school district running 3 schools with combined enrollment near 531.

On the level-by-level breakdown, Great Oaks Academy Charter School consists of 2 elementary and 1 middle.

Per-school enrollment averages around 177 in this district, below the Minnesota typical of 357.

Trend over the past 4 years. Across the same 4-year window, public-school enrollment climbed 581%: 78 students in SY 2020-21 versus 531 in SY 2024-25. Over that span, Great Oaks Academy Charter School gained 1 school, going from 1 to 2.

On this page, the community for Great Oaks Academy Charter School discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Great Oaks Academy Charter School run?
Great Oaks Academy Charter School has 3 public schools with a combined enrollment of about 531 students in Minnesota.
What is the mix of elementary, middle, and high schools in Great Oaks Academy Charter School?
Great Oaks Academy Charter School includes 2 elementary schools and 1 middle school.
What is the largest school in Great Oaks Academy Charter School?
Great Oaks Academy - Grammar is the largest public school in Great Oaks Academy Charter School by enrollment, with approximately 430 students.
What grade levels does Great Oaks Academy Charter School serve?
Great Oaks Academy Charter School serves students from kindergarten through grade 8 across 3 schools.
What cities does Great Oaks Academy Charter School serve?
Great Oaks Academy Charter School operates schools in Farmington, Eagan across Minnesota.
Are there charter schools in Great Oaks Academy Charter School?
3 of the 3 schools listed under Great Oaks Academy Charter School are charter schools.