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

334 schools in Tucson

Arizona · Public K-12

334 public-school campuses operate inside Tucson, with roughly 114,563 K-12 students enrolled (177 elementary, 34 middle, and 100 high).

7-year change in Tucson

SY 2017-18 vs SY 2024-25
Total enrollment
114,563
-7,025 (-6%) vs SY 2017-18
School count
270
-5 (-2%) vs SY 2017-18
% White
26%
was 30%
% Hispanic
60%
was 57%
% Black
5%
was 4%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
PCJTED - Catalina High SchoolHigh09-120
PCJTED - Cholla High SchoolHigh09-121
PCJTED - Desert View High SchoolHigh09-121
PCJTED - Empire High SchoolHigh09-120
PCJTED - Flowing Wells High SchoolHigh09-120
PCJTED - Howenstine High SchoolHigh09-120
PCJTED - Marana High SchoolHigh09-120
PCJTED - Mica Mountain High SchoolHigh09-121
PCJTED - Mountain View High SchoolHigh09-120
PCJTED - Palo Verde High SchoolHigh09-120
PCJTED - Project MOREHigh09-120
PCJTED - Pueblo High SchoolHigh09-121
PCJTED - Rincon High SchoolHigh09-120
PCJTED - Sabino High SchoolHigh09-120
PCJTED - Sahuaro High SchoolHigh09-120
PCJTED - Santa Rita High SchoolHigh09-120
PCJTED - Southwest Alt. High SchoolHigh09-120
PCJTED - Sunnyside High SchoolHigh09-120
PCJTED - Tanque Verde High SchoolHigh09-120
PCJTED - TAPP High SchoolHigh10-120
PCJTED - Tucson High SchoolHigh09-122
PCJTED - University High SchoolHigh09-120
PCJTED - Vail High SchoolHigh09-120
Picture Rocks ElementaryElementaryPK-06460
Pima County JTED - Amphi Land LabElementaryM-M·
Pima County JTED - Arizona Online InstructionHigh09-120
Pima County JTED - Bridges Day ProgramHigh09-120
Pima County JTED - Bridges Evening ProgramHigh09-1257
Pima County JTED - Camino SecoHigh09-1225
Pima County JTED - Flowing WellsHigh09-123
Pima County JTED - Master PiecesHigh09-1222
Pima County JTED - Mountain ViewHigh09-128
Pima County JTED - Pima Community CollegeHigh09-127
Pima County JTED - StarElementaryM-M·
Pima County JTED AnnexElementaryM-M·
Pima County JTED at EmpireElementaryM-M·
Pima County JTED at GraniteHigh09-121
Pima County JTED at Indian OasisElementaryM-M·
Pima County JTED at Santa RitaElementaryM-M·
Pima County JTED CosmetologyHigh11-120
Pima County Schools Superintendent's Diploma ProgramHigh09-122,058
Pima Partnership AcademyMiddle06-0834
Pima Partnership School TheHigh09-1286
Pima Prevention Partnership-TucsonHigh09-120
Pima Rose AcademyHigh09-12442
Pima Vocational High SchoolElementaryM-M·
Pistor Middle SchoolMiddle06-08579
PJCTED - Star Academic High SchoolHigh09-120
PPEP TEC - Celestino Fernandez Learning CenterHigh09-12116
Presidio SchoolCombinedKG-12345
Project More High SchoolHigh09-1261
Pueblo Gardens ElementaryElementaryPK-08353
Pueblo High SchoolHigh08-121,821
Quail Run Elementary SchoolElementaryPK-06539
Rattlesnake Ridge ElementaryElementaryPK-06455
Raul Grijalva Elementary SchoolElementaryPK-05472
Reynolds Elementary SchoolElementaryM-M·
Rillito CenterCombinedPK-1259
Rincon High SchoolHigh08-121,109
Rincon Vista Middle SchoolMiddle06-08712
Rio Vista Elementary SchoolElementaryPK-05338
Rivera ElementaryElementaryKG-06454
Robert Richardson Elementary SchoolElementaryKG-06286
Roberts NaylorElementaryPK-08612
Robins Elementary SchoolElementaryPK-08437
Robison Elementary SchoolElementaryPK-05247
Robles Elementary SchoolElementaryPK-05320
Rogers Elementary SchoolElementaryM-M·
Roskruge Bilingual Elementary School - ClosedElementaryM-M·
Roskruge Bilingual Magnet Middle SchoolElementaryPK-08563
Sabino High SchoolHigh07-12816
SACA OnlineHigh09-1225
Safford Elementary SchoolElementaryM-M·
Safford K-8 SchoolElementaryPK-08318
Sahuaro High SchoolHigh08-121,250
Sam Hughes ElementaryElementaryPK-05365
Santa Clara Elementary SchoolElementaryKG-06422
Santa Rita High SchoolHigh08-12330
Satori Charter SchoolMiddle02-0897
Secrist Middle SchoolMiddle06-08248
Senita Valley Elementary SchoolElementaryPK-08709
Sentinel Peak High SchoolHigh09-1265
Sierra K-8 SchoolElementaryKG-08801
Sky IslandsHigh09-1260
Soleng Tom Elementary SchoolElementaryPK-06306
Sonoran Science Academy - Davis MonthanElementaryM-M·
Sonoran Science Academy - TucsonCombinedKG-12689
Sonoran Science Academy EastElementaryKG-08467
Sonoran Virtual AcademyCombinedKG-1269
Southern Arizona Community AcademyHigh09-1264
Southgate AcademyCombinedKG-12367
Southgate Academy Online SchoolElementaryM-M·
Southside Community SchoolCombinedKG-09227
STAR Academic High SchoolHigh06-12265
Summit View ElementaryElementaryKG-06403
Sunnyside High SchoolHigh09-122,258
Sunnyside Online Success AcademyCombinedKG-120
Sunrise Drive Elementary SchoolElementaryKG-05469
Tanque Verde Elementary SchoolElementaryPK-06582
Tanque Verde High SchoolHigh09-12761

About Tucson

Tucson, Arizona is home to 334 public schools, with combined enrollment of approximately 114,563 students. By school count, it is a sprawling city.

On the level-by-level breakdown, the city is made up of 177 elementary, 34 middle, 100 high, and 23 other.

Schools in Tucson average about 343 students each, 32% lower than the Arizona norm.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 6%: 121,588 students in SY 2017-18 versus 114,563 in SY 2024-25. The school count fell from 275 to 270 across the same 7-year window. Demographically, the White share of enrollment fell from 30% to 26%.

In the discussion threads here, the community for Tucson discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Tucson, Arizona?
There are 334 public K-12 schools in Tucson, with a combined enrollment of about 114,563.
How many elementary, middle, and high schools are in Tucson?
Tucson has 177 elementary, 34 middle, 100 high, 23 combined-grade public schools.
What is the largest public school in Tucson?
Tucson Magnet High School is the largest public school in Tucson by enrollment, with approximately 2,938 students.
What school districts serve Tucson?
Tucson is served by 71 public school districts, including Arizona State Schools for the Deaf and the Blind (6393), Academy of Mathematics and Science Inc. (79961), The Charter Foundation Inc. (6355), Amphitheater Unified District (4406), BASIS Charter Schools Inc. (6361) and 66 others.
What grade levels do public schools in Tucson cover?
Public schools in Tucson serve students from pre-K through grade 12.
Are there charter schools in Tucson?
86 of the 334 public schools in Tucson are charter schools.

Tucson school rankings

Largest schoolsAll rankings →