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

7 schools in Mendota Heights

Minnesota · Public K-12

Public K-12 education in Mendota Heights runs across 7 schools, enrolling approximately 3,274 students, averaging 468 per campus.

7-year change in Mendota Heights

SY 2017-18 vs SY 2024-25
Total enrollment
3,274
+1,686 (+106%) vs SY 2017-18
School count
6
+2 (+50%) vs SY 2017-18
% Hispanic
26%
was 14%
% Black
11%
was 8%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Aspen House Education ProgramHigh05-126
FRIENDLY HILLS MIDDLEMiddle05-08785
MENDOTA ELEMENTARYElementaryPK-04358
SOMERSET ELEMENTARYElementaryPK-04412
Special EducationCombinedKG-123
Two Rivers High SchoolHigh09-121,710
W ST. PAUL AREA LEARNING CNTR.High09-120

About Mendota Heights

Mendota Heights is a moderately sized Minnesota city in terms of public-school footprint, with 7 schools and 3,274 students total.

On the school-mix side, the city spans 2 elementary, 1 middle, 3 high, and 1 other.

Schools in Mendota Heights average about 468 students each, 31% higher than the Minnesota norm.

Looking at the last 7 years. Total public-school enrollment in Mendota Heights has expanded 106% since SY 2017-18, moving from about 1,588 students to 3,274. Over that span, Mendota Heights opened 2 schools, going from 4 to 6. The Hispanic share of public-school enrollment rose from 14% to 26%.

Within the allk12 community for this area, the community for Mendota Heights discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Mendota Heights, Minnesota?
There are 7 public K-12 schools in Mendota Heights, with a combined enrollment of about 3,274.
How many elementary, middle, and high schools are in Mendota Heights?
Mendota Heights has 2 elementary, 1 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Mendota Heights?
Two Rivers High School is the largest public school in Mendota Heights by enrollment, with approximately 1,710 students.
What school districts serve Mendota Heights?
Mendota Heights public schools are operated by West St. Paul-Mendota Heights-Eagan.
What grade levels do public schools in Mendota Heights cover?
Public schools in Mendota Heights serve students from pre-K through grade 12.