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

7 schools in El Mirage

Arizona · Public K-12

Of the 7 public K-12 schools in El Mirage, combined enrollment is roughly 5,138 students (an average of 734 per campus).

7-year change in El Mirage

SY 2017-18 vs SY 2024-25
Total enrollment
5,138
-728 (-12%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
16%
was 22%
% Hispanic
66%
was 64%
% Black
10%
was 8%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Dysart High SchoolHigh07-121,471
Dysart Middle SchoolElementaryPK-08602
El Mirage Elementary SchoolElementaryPK-08722
Riverview SchoolElementaryPK-08801
Surprise Elementary SchoolElementaryPK-08782
Thompson Ranch ElementaryElementaryPK-08759
West-MEC - Dysart High SchoolHigh09-121

About El Mirage

Public education in El Mirage, Arizona runs across 7 schools that serves roughly 5,138 students. By footprint, El Mirage sits in the moderately sized bracket.

For a sense of the school types, the city spans 5 elementary, and 2 high.

Average school size in El Mirage is around 734 students, 44% noticeably above the Arizona average of about 508.

Trend over the past 7 years. Total public-school enrollment in El Mirage has shrank 12% since SY 2017-18, moving from about 5,866 students to 5,138. Over that span, El Mirage opened 1 school, going from 6 to 7. On the demographic side, White enrollment moved from 22% to 16% over the same window.

In the discussion threads here, the community for El Mirage discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in El Mirage, Arizona?
There are 7 public K-12 schools in El Mirage, with a combined enrollment of about 5,138.
How many elementary, middle, and high schools are in El Mirage?
El Mirage has 5 elementary, 2 high public schools.
What is the largest public school in El Mirage?
Dysart High School is the largest public school in El Mirage by enrollment, with approximately 1,471 students.
What school districts serve El Mirage?
El Mirage is served by 2 public school districts, including Dysart Unified District (4243), West-MEC - Western Maricopa Education Center (80923).
What grade levels do public schools in El Mirage cover?
Public schools in El Mirage serve students from pre-K through grade 12.