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

30 schools in Casa Grande

Arizona · Public K-12

For families in Casa Grande, public-school options total 30 K-12 campuses, with combined enrollment near 14,239 (16 elementary, 4 middle, and 10 high).

7-year change in Casa Grande

SY 2017-18 vs SY 2024-25
Total enrollment
14,239
+1,633 (+13%) vs SY 2017-18
School count
25
+3 (+14%) vs SY 2017-18
% White
21%
was 25%
% Hispanic
63%
was 60%
% Black
6%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ASU Preparatory Academy - Casa Grande HSHigh07-12284
Cactus Middle SchoolMiddle06-08737
Casa Grande Middle SchoolMiddle06-08648
Casa Grande Union High SchoolHigh09-121,912
CAVIT - Casa Grande Union High SchoolHigh09-120
CAVIT - Casa Verde High SchoolElementaryM-M·
CAVIT - Vista GrandeHigh09-120
Center for Online and Innovative LearningElementaryPK-08332
CGESD Online Learning AcademyElementaryKG-080
Cholla Elementary SchoolElementaryPK-08458
Cottonwood Elementary SchoolElementaryPK-08515
Desert Willow Elementary SchoolElementaryPK-08505
Early Childhood Learning CenterElementaryPK-PK120
INOVAElementaryM-M·
Ironwood SchoolElementaryPK-08481
Legacy Traditional School - Casa GrandeElementaryKG-081,486
Leona Connected High SchoolHigh09-12266
Mary C O'Brien Elementary SchoolElementaryKG-06123
McCartney Ranch Elementary SchoolElementaryPK-08668
Mesquite Elementary SchoolElementaryPK-08439
Mission Heights Preparatory High SchoolHigh09-12551
PACEHigh09-1283
Palo Verde SchoolElementaryPK-08548
Path to PotentialMiddle04-081
Pinnacle High School - Casa GrandeHigh09-1226
PPEP TEC - Alice S. Paul Learning CenterHigh09-12101
Saguaro Elementary SchoolElementaryPK-08456
The Grande InnovationElementaryKG-08833
Villago Middle SchoolMiddle06-08723
Vista Grande High SchoolHigh09-121,943

About Casa Grande

Casa Grande is a sizable Arizona city in terms of public-school footprint, with 30 schools and 14,239 students total.

On the school-mix side, the city covers 16 elementary, 4 middle, and 10 high.

Five-year track record. Combined enrollment now sits at 14,239 students, climbed 13% from the 12,606 reported in SY 2017-18. Casa Grande now counts 25 public schools, up from 22 in SY 2017-18. The White share of public-school enrollment declined from 25% to 21%.

On allk12, the community for Casa Grande discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Casa Grande?
Casa Grande, Arizona has 30 public K-12 schools serving approximately 14,239 students.
How many elementary, middle, and high schools are in Casa Grande?
Casa Grande has 16 elementary, 4 middle, 10 high public schools.
What is the largest public school in Casa Grande?
Vista Grande High School is the largest public school in Casa Grande by enrollment, with approximately 1,943 students.
What school districts serve Casa Grande?
Casa Grande is served by 10 public school districts, including Central Arizona Valley Institute of Technology (79385), Casa Grande Elementary District (4446), Casa Grande Union High School District (4453), Legacy Traditional School - Casa Grande (92199), Mary C O'Brien Accommodation District (4435) and 5 others.
What grade levels do public schools in Casa Grande cover?
Public schools in Casa Grande serve students from pre-K through grade 12.
Are there charter schools in Casa Grande?
8 of the 30 public schools in Casa Grande are charter schools.