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

4 schools in Annandale

Minnesota · Public K-12

Of the 4 public K-12 schools in Annandale, combined enrollment is roughly 2,014 students (an average of 504 per campus).

7-year change in Annandale

SY 2017-18 vs SY 2024-25
Total enrollment
2,014
+121 (+6%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
92%
was 93%
% Hispanic
3%
was 3%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ANNANDALE ELEMENTARY SCHOOLElementaryPK-05929
ANNANDALE MIDDLE SCHOOLMiddle06-08466
ANNANDALE SENIOR HIGHHigh09-12611
Sholund School for GirlsHigh05-128

About Annandale

Across Annandale, Minnesota, 4 public schools teaches about 2,014 students between them.

Looking at the level breakdown, the city spans 1 elementary, 1 middle, and 2 high.

Per-campus enrollment runs near 504, noticeably above the state mean of about 357.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment rose 6%: 1,893 students in SY 2017-18 versus 2,014 in SY 2024-25. The school count climbed from 3 to 4 across the same 7-year window.

Within the allk12 community for this area, the community for Annandale discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Annandale, Minnesota?
There are 4 public K-12 schools in Annandale, with a combined enrollment of about 2,014.
How many elementary, middle, and high schools are in Annandale?
Annandale has 1 elementary, 1 middle, 2 high public schools.
What is the largest public school in Annandale?
ANNANDALE ELEMENTARY SCHOOL is the largest public school in Annandale by enrollment, with approximately 929 students.
What school districts serve Annandale?
Annandale is served by 2 public school districts, including ANNANDALE PUBLIC SCHOOL DISTRICT, Meeker and Wright Special Education.
What grade levels do public schools in Annandale cover?
Public schools in Annandale serve students from pre-K through grade 12.