Guest, Sign inJoin

Post to Tucson

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
View of Tucson from Sentinel Peak 2Photo: John Diebolt · Public domain
B
Schools in Tucson · Tucson Unified District, Vail Unified District

Tucson’s public schools outscore 64% of Arizona districts

The grade covers the two public school districts serving Tucson, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Arizona, not nationally.

#48of 139 Arizona townsK–12Where will my kid go?

From Arizona state tests taken in spring 2022, when 95% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
38%
▼ 2 pts vs AZ 40%
2021–22
Math proficiency
33%
▼ 2 pts vs AZ 35%
2021–22
Graduate on time
82%
▲ 4 pts vs AZ 78%
class of 2023
Spent per student
$13.7K
▲ 11% vs AZ $12.3K
FY2024 · Tucson Unified District
Students per teacher
15.2
AZ 17.2 · smaller classes
Schools in town
208
41,822 students on the public path
In brief

Tucson’s schools, in brief

Better than its incomes would predict

Among the 165 Arizona towns with household incomes within a quarter of Tucson’s, its schools beat 82%, higher than their 64% against all the state’s districts. The grade ↓

Results trail the state

In spring 2022, 38% of tested students were proficient in reading and 33% in math, against 40% and 35% statewide; 95% of students in the tested grades sat the tests. The grade ↓

Graduation

82% of the class of 2023 graduated in four years, against 78% across Arizona. Districts ↓

Spending and class size

Tucson Unified District spends $13,666 per student and Vail Unified District $10,173, against $12,318 across Arizona (FY2024). Neither counts toward the grade. Districts ↓

Choice beyond the district

Edge High School - Himmel Park, Alternative Computerized Education (ACE) Charter High School, Youth Works Charter High School, Presidio School, PPEP TEC - Celestino Fernandez Learning Center, Ombudsman - Charter Valencia, Montessori Schoolhouse, AmeriSchools Academy - Tucson, BASIS Tucson Primary, Ha:san Preparatory & Leadership School, Mexicayotl Academy, Tucson Preparatory School, Academy of Tucson High School, Academy of Tucson Middle School, Academy of Tucson Elementary School, Southern Arizona Community Academy, Tucson Country Day School, Southgate Academy, Eastpointe High School, Highland Free School, Southside Community School, Desert Rose Academy Charter School, Compass High School, Children Reaching for the Sky Preparatory, Future Investment Middle School, Nosotros Academy, Two La Paloma Academy campuses, La Paloma Academy-South, Pima Partnership School The, Academy of Math and Science, Tucson International Academy, Tucson International Academy Midvale, TIA West, Toltecali High School, City High School, Paulo Freire Freedom School - University, Paulo Freire Freedom School - Downtown, Satori Charter School, Desert Sky Community School, Adventure School, Alta Vista High School, Canyon Rose Academy, Canyon Rose Academy-East, Pima Partnership Academy, Sky Islands, Sonoran Science Academy East, Math and Science Success Academy, Academy Del Sol, Envision High School, Academy Adventures Midtown, Pima Rose Academy, BASIS Tucson North, Arizona Autism Charter School -Tucson Upper School Campus, Leman Academy of Excellence East Tucson, Leman Academy of Excellence - Central Tucson, Da Vinci Tree Academy, Legacy Traditional School - East Tucson, Desert Sage High School, Salpointe Catholic High School (private), Desert Christian School (private), Desert Christian Schools Pk12 (private), St. John the Evangelist Catholic School (private), The Gregory School (private), St. Cyril Elementary School (private), Saints Peter & Paul School (private), St. Michael's Parish Day School (private), International School of Tucson (private), San Miguel High School (private), St. Augustine Catholic High School (private), Our Mother of Sorrows Catholic School (private), Calvery Chapel Christian School (private), Calvary Chapel Christian School (private), St. Ambrose School (private), Santa Cruz Catholic School (private), Tucson Baptist Academy (private), Castlehill Country Day School (private), Tanque Verde Lutheran Preschool & Kindergarten (private), Family Life Academy (private), Casa Ninos School of Montessori - East Campus (private), Intermountain Academy (private), Tucson Hebrew Academy (private), The Abbie School (private), First Southern Christian School (private), Second Street Childrens School (private), Faith Lutheran School (private), Carden Christian Academy Central (private), Faith Christian Academy (private), Satori (private), Renaissance Academy Tucson (private) and Ironwood Hills Christian School (private) are in town. Arizona Online Charter School, SACA Online, Amphi Academy Online, Online School of Arizona, Tucson Unified Virtual Academy and Vail Innovation Center, online schools, are based here too; they aren’t counted as local schools. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Tucson’s grade

B Test scoresB− Graduation

B: better than 64% of Arizona school districts, #48 of 139 Arizona towns. Graduation is above the Arizona average; test scores are below it.

Arizona school districts we grade (577)Better than 64%
Lower resultsHigher results
Arizona towns with similar household incomes (165)Better than 82%
A firm grade. Ordinary sampling error in 27,643 test results and a graduating class of 3,340 wouldn’t change the letter. The tests are from spring 2022, when 95% of Tucson’s students in the tested grades sat them (27,915 in math, 27,370 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Tucson, with each school’s own grade.

57 schools teach K in Tucson’s district. Which one depends on your address. Their grades range from D− to A+, so check the specific school.
McCorkle PK-8
Elementary · Grades PK–8
C−
1,048 students19:1Rate it →
Desert Willow Elementary School
Elementary · Grades K–5
A−
811 students18:1Rate it →
C E Rose Elementary School
Elementary · Grades PK–8
D
766 students18:1Rate it →
Esmond Station School
Elementary · Grades PK–8
A+
741 students20:1Rate it →
Senita Valley Elementary School
Elementary · Grades PK–8
A+
709 students19:1Rate it →
Mesquite Elementary School
Elementary · Grades K–5
A+
640 students17:1Rate it →
Vail Academy & High School
Grades K–12
A
625 students6:1Rate it →
Roberts Naylor
Elementary · Grades PK–8
D
612 students14:1Rate it →
Cottonwood Elementary School
Elementary · Grades K–6
A−
570 students18:1Rate it →
Roskruge Bilingual Magnet Middle School
Elementary · Grades PK–8
C
563 students14:1Rate it →
Hollinger K-8 School
Elementary · Grades PK–8
C+
542 students16:1Rate it →
Lineweaver Elementary School
Elementary · Grades PK–5
B+
525 students16:1Rate it →
Raul Grijalva Elementary School
Elementary · Grades PK–5
D
472 students17:1Rate it →
Borman K-8 School
Elementary · Grades PK–8
B+
459 students16:1Rate it →
Lynn Urquides
Elementary · Grades PK–6
D−
419 students12:1Rate it →
John B Wright Elementary School
Elementary · Grades PK–5
C+
410 students13:1Rate it →
Bonillas Elementary Basic Curriculum Magnet School
Elementary · Grades PK–5
C+
402 students15:1Rate it →
Wheeler Elementary School
Elementary · Grades PK–5
B−
391 students13:1Rate it →
Annie Kellond Elementary School
Elementary · Grades PK–5
B
366 students13:1Rate it →
Sam Hughes Elementary
Elementary · Grades PK–5
A
365 students18:1Rate it →
Dietz K-8 School
Elementary · Grades PK–8
C−
364 students13:1Rate it →
W V Whitmore Elementary School
Elementary · Grades PK–6
C
362 students17:1Rate it →
Morgan Maxwell School
Elementary · Grades PK–8
D
354 students14:1Rate it →
Pueblo Gardens Elementary
Elementary · Grades PK–8
D−
353 students13:1Rate it →
Irene Erickson Elementary School
Elementary · Grades PK–5
C−
344 students15:1Rate it →
Henry Hank Oyama
Elementary · Grades PK–5
C
343 students17:1Rate it →
Tolson Elementary School
Elementary · Grades PK–5
C+
339 students17:1Rate it →
Bloom Elementary
Elementary · Grades PK–6
C+
336 students10:1Rate it →
Drachman Primary Magnet School
Elementary · Grades PK–8
C+
335 students13:1Rate it →
Gale Elementary School
Elementary · Grades PK–6
B+
332 students14:1Rate it →
Manzo Elementary School
Elementary · Grades PK–5
C
324 students15:1Rate it →
Safford K-8 School
Elementary · Grades PK–8
D−
318 students12:1Rate it →
Blenman Elementary School
Elementary · Grades PK–5
D−
317 students16:1Rate it →
Soleng Tom Elementary School
Elementary · Grades PK–6
B+
306 students15:1Rate it →
Carrillo Intermediate Magnet School
Elementary · Grades PK–5
B+
305 students16:1Rate it →
Booth-Fickett Math/Science Magnet School
Elementary · Grades PK–8
C−
299 students12:1Rate it →
Davis Bilingual Magnet School
Elementary · Grades PK–5
B−
295 students15:1Rate it →
Myers-Ganoung Elementary School
Elementary · Grades PK–5
C−
287 students11:1Rate it →
Van Buskirk Elementary School
Elementary · Grades PK–5
C−
287 students12:1Rate it →
Miles-Exploratory Learning Center
Elementary · Grades PK–8
C−
285 students9:1Rate it →
Anna Henry Elementary School
Elementary · Grades PK–6
C
275 students13:1Rate it →
Marshall Elementary School
Elementary · Grades PK–5
B−
272 students11:1Rate it →
Davidson Elementary School
Elementary · Grades PK–6
C
270 students10:1Rate it →
Borton Primary Magnet School
Elementary · Grades PK–5
B−
268 students9:1Rate it →
Robison Elementary School
Elementary · Grades PK–5
C
247 students13:1Rate it →
Harold Steele Elementary School
Elementary · Grades PK–6
C−
245 students11:1Rate it →
Tully Elementary Accelerated Magnet School
Elementary · Grades PK–5
C−
244 students13:1Rate it →
Howell Peter Elementary
Elementary · Grades PK–5
C
237 students11:1Rate it →
Cavett Elementary School
Elementary · Grades PK–5
C−
227 students12:1Rate it →
Cragin Elementary School
Elementary · Grades PK–5
C−
222 students11:1Rate it →
W Arthur Sewel Elementary School
Elementary · Grades PK–5
B+
200 students13:1Rate it →
Ochoa Elementary School
Elementary · Grades PK–5
C
187 students13:1Rate it →
Holladay Intermediate Magnet School
Elementary · Grades PK–5
D
186 students11:1Rate it →
Ford Elementary
Elementary · Grades PK–6
C+
182 students10:1Rate it →
Hudlow Elementary School
Elementary · Grades PK–5
C−
146 students9:1Rate it →
Civano Community K-8 School
Elementary · Grades K–8
A−
145 students12:1Rate it →
Dunham Elementary School
Elementary · Grades PK–5
B−
142 students12:1Rate it →
The path, start to finish
PK–557 elementary schoolsDepends on your addressD− to A+
6–829 middle schoolsDepends on your addressD− to A+
9–1215 high schoolsDepends on your addressD− to A+

Tucson runs its own schools through grade 12 (Tucson Unified District). From grade PK, students attend the Vail Unified District. Parts of Tucson (17%, 4% and 3% of its land) are served by Sunnyside Unified District, Sahuarita Unified District and Amphitheater Unified District instead. To confirm the school for a specific address, ask the district.

Two districts serve Tucson

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Below the state in reading

Reading · PK–12, Tucson Unified District29%
State average 40.4% · 19801 students tested
Math · PK–12, Tucson Unified District22%
State average 34.8% · 20310 students tested
Reading · PK–12, Vail Unified District62%
State average 40.4% · 7569 students tested
Math · PK–12, Vail Unified District62%
State average 34.8% · 7605 students tested

Tucson vs. its neighbors

Schools grades for the Arizona towns that share Tucson’s borders.

Schools next door
TownSchoolsMain districts
TucsonBTucson Unified District PK–12 · Vail Unified District PK–12
MaranaB+Marana Unified District PK–12 · Santa Cruz Valley Union High 9–12

Every school in Tucson

214 schools. Each public school’s letter compares its own 2020–21 reading and math results with Arizona’s other public schools (the newest school-level results we have).

District schools in Tucsonby address
McCorkle PK-8
Elementary · Grades PK–8
C−
1,048 students19:1Rate it →
C E Rose Elementary School
Elementary · Grades PK–8
D
766 students18:1Rate it →
Esmond Station School
Elementary · Grades PK–8
A+
741 students20:1Rate it →
Senita Valley Elementary School
Elementary · Grades PK–8
A+
709 students19:1Rate it →
Roberts Naylor
Elementary · Grades PK–8
D
612 students14:1Rate it →
Roskruge Bilingual Magnet Middle School
Elementary · Grades PK–8
C
563 students14:1Rate it →
Hollinger K-8 School
Elementary · Grades PK–8
C+
542 students16:1Rate it →
Lineweaver Elementary School
Elementary · Grades PK–5
B+
525 students16:1Rate it →
Raul Grijalva Elementary School
Elementary · Grades PK–5
D
472 students17:1Rate it →
Borman K-8 School
Elementary · Grades PK–8
B+
459 students16:1Rate it →
Lynn Urquides
Elementary · Grades PK–6
D−
419 students12:1Rate it →
John B Wright Elementary School
Elementary · Grades PK–5
C+
410 students13:1Rate it →
Bonillas Elementary Basic Curriculum Magnet School
Elementary · Grades PK–5
C+
402 students15:1Rate it →
Wheeler Elementary School
Elementary · Grades PK–5
B−
391 students13:1Rate it →
Annie Kellond Elementary School
Elementary · Grades PK–5
B
366 students13:1Rate it →
Sam Hughes Elementary
Elementary · Grades PK–5
A
365 students18:1Rate it →
Dietz K-8 School
Elementary · Grades PK–8
C−
364 students13:1Rate it →
W V Whitmore Elementary School
Elementary · Grades PK–6
C
362 students17:1Rate it →
Morgan Maxwell School
Elementary · Grades PK–8
D
354 students14:1Rate it →
Pueblo Gardens Elementary
Elementary · Grades PK–8
D−
353 students13:1Rate it →
Irene Erickson Elementary School
Elementary · Grades PK–5
C−
344 students15:1Rate it →
Henry Hank Oyama
Elementary · Grades PK–5
C
343 students17:1Rate it →
Tolson Elementary School
Elementary · Grades PK–5
C+
339 students17:1Rate it →
Bloom Elementary
Elementary · Grades PK–6
C+
336 students10:1Rate it →
Drachman Primary Magnet School
Elementary · Grades PK–8
C+
335 students13:1Rate it →
Gale Elementary School
Elementary · Grades PK–6
B+
332 students14:1Rate it →
Manzo Elementary School
Elementary · Grades PK–5
C
324 students15:1Rate it →
Safford K-8 School
Elementary · Grades PK–8
D−
318 students12:1Rate it →
Blenman Elementary School
Elementary · Grades PK–5
D−
317 students16:1Rate it →
Soleng Tom Elementary School
Elementary · Grades PK–6
B+
306 students15:1Rate it →
Carrillo Intermediate Magnet School
Elementary · Grades PK–5
B+
305 students16:1Rate it →
Booth-Fickett Math/Science Magnet School
Elementary · Grades PK–8
C−
299 students12:1Rate it →
Davis Bilingual Magnet School
Elementary · Grades PK–5
B−
295 students15:1Rate it →
Myers-Ganoung Elementary School
Elementary · Grades PK–5
C−
287 students11:1Rate it →
Van Buskirk Elementary School
Elementary · Grades PK–5
C−
287 students12:1Rate it →
Miles-Exploratory Learning Center
Elementary · Grades PK–8
C−
285 students9:1Rate it →
Anna Henry Elementary School
Elementary · Grades PK–6
C
275 students13:1Rate it →
Marshall Elementary School
Elementary · Grades PK–5
B−
272 students11:1Rate it →
Davidson Elementary School
Elementary · Grades PK–6
C
270 students10:1Rate it →
Borton Primary Magnet School
Elementary · Grades PK–5
B−
268 students9:1Rate it →
Robison Elementary School
Elementary · Grades PK–5
C
247 students13:1Rate it →
Harold Steele Elementary School
Elementary · Grades PK–6
C−
245 students11:1Rate it →
Tully Elementary Accelerated Magnet School
Elementary · Grades PK–5
C−
244 students13:1Rate it →
Howell Peter Elementary
Elementary · Grades PK–5
C
237 students11:1Rate it →
Cavett Elementary School
Elementary · Grades PK–5
C−
227 students12:1Rate it →
Cragin Elementary School
Elementary · Grades PK–5
C−
222 students11:1Rate it →
W Arthur Sewel Elementary School
Elementary · Grades PK–5
B+
200 students13:1Rate it →
Ochoa Elementary School
Elementary · Grades PK–5
C
187 students13:1Rate it →
Holladay Intermediate Magnet School
Elementary · Grades PK–5
D
186 students11:1Rate it →
Ford Elementary
Elementary · Grades PK–6
C+
182 students10:1Rate it →
Hudlow Elementary School
Elementary · Grades PK–5
C−
146 students9:1Rate it →
Dunham Elementary School
Elementary · Grades PK–5
B−
142 students12:1Rate it →
Vail Inclusive Preschool Mica Mountain
Prekindergarten · Grades PK
72 studentsRate it →
Desert Willow Elementary School
Elementary · Grades K–5
A−
811 students18:1Rate it →
Mesquite Elementary School
Elementary · Grades K–5
A+
640 students17:1Rate it →
Vail Academy & High School
Grades K–12
A
625 students6:1Rate it →
Cottonwood Elementary School
Elementary · Grades K–6
A−
570 students18:1Rate it →
Civano Community K-8 School
Elementary · Grades K–8
A−
145 students12:1Rate it →
Mansfeld Middle Magnet School
Middle · Grades 6–8
C+
794 students17:1Rate it →
Desert Sky Middle School
Middle · Grades 6–8
A−
743 students20:1Rate it →
Rincon Vista Middle School
Middle · Grades 6–8
B+
712 students21:1Rate it →
Alice Vail Middle School
Middle · Grades 6–8
B−
573 students15:1Rate it →
Gridley Middle School
Middle · Grades 6–8
C+
501 students15:1Rate it →
Doolen Middle School
Middle · Grades 6–8
C−
490 students12:1Rate it →
Ida Flood Dodge Traditional Middle Magnet School
Middle · Grades 6–8
B−
427 students15:1Rate it →
Wakefield Middle School
Middle · Grades 6–8
C−
295 students14:1Rate it →
Magee Middle School
Middle · Grades 6–8
C
283 students11:1Rate it →
Utterback Middle School
Middle · Grades 6–8
C−
270 students12:1Rate it →
Secrist Middle School
Middle · Grades 6–8
D
248 students13:1Rate it →
Vail Blended Learning
High · Grades 6–12
A
72 studentsRate it →
Tucson Magnet High School
High · Grades 8–12
C
2,938 students18:1Rate it →
Pueblo High School
High · Grades 8–12
C−
1,821 students18:1Rate it →
Cholla High School
High · Grades 8–12
D
1,575 students17:1Rate it →
Sahuaro High School
High · Grades 8–12
C
1,250 students19:1Rate it →
Rincon High School
High · Grades 8–12
D
1,109 students17:1Rate it →
University High School
High · Grades 8–12
A+
982 students23:1Rate it →
Palo Verde High Magnet School
High · Grades 8–12
D
767 students13:1Rate it →
Catalina High School
High · Grades 8–12
D−
580 students10:1Rate it →
Santa Rita High School
High · Grades 8–12
D
330 students15:1Rate it →
Mica Mountain High
High · Grades 9–12
B+
1,319 studentsRate it →
Empire High School
High · Grades 9–12
A
886 students22:1Rate it →
Andrada Polytechnic High School
High · Grades 9–12
B
836 students19:1Rate it →
Innovation Tech High School
High · Grades 9–12
D
333 students22:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Leman Academy of Excellence East Tucson
Elementary · Grades K–8
A−
Charter
1,157 students13:1Rate it →
La Paloma Academy (Lakeside)
Elementary · Grades K–8
C
Charter
855 students27:1Rate it →
BASIS Tucson Primary
Grades K–12
A+
Charter
785 students15:1Rate it →
BASIS Tucson North
High · Grades 5–12
A+
Charter
753 students15:1Rate it →
Math and Science Success Academy
Elementary · Grades K–8
B+
Charter
745 students19:1Rate it →
Leman Academy of Excellence - Central Tucson
Elementary · Grades K–8
A−
Charter
731 students13:1Rate it →
La Paloma Academy
Elementary · Grades K–8
C+
Charter
632 students23:1Rate it →
Eastpointe High School
High · Grades 9–12
D−
CharterAlternative Education
605 studentsRate it →
Academy of Math and Science
Grades K–12
A−
Charter
580 students15:1Rate it →
Tucson Country Day School
Elementary · Grades K–8
B+
Charter
512 students13:1Rate it →
La Paloma Academy-South
Elementary · Grades K–8
D
Charter
501 students29:1Rate it →
Alta Vista High School
High · Grades 9–12
D−
CharterAlternative Education
495 students22:1Rate it →
Sonoran Science Academy East
Elementary · Grades K–8
B+
Charter
467 students18:1Rate it →
Compass High School
High · Grades 9–12
D
CharterAlternative Education
449 students21:1Rate it →
Pima Rose Academy
High · Grades 9–12
D−
CharterAlternative Education
442 students19:1Rate it →
Legacy Traditional School - East Tucson
Elementary · Grades K–6
Charter
439 students22:1Rate it →
Alternative Computerized Education (ACE) Charter High School
High · Grades 9–12
C
CharterAlternative Education
373 studentsRate it →
Southgate Academy
Grades K–12
D−
CharterAlternative Education
367 studentsRate it →
Presidio School
Grades K–12
B+
Charter
345 students9:1Rate it →
Nosotros Academy
Grades K–12
D
CharterAlternative Education
320 students13:1Rate it →
Da Vinci Tree Academy
Elementary · Grades K–8
C+
Charter
265 students14:1Rate it →
Southside Community School
Grades K–9
C−
Charter
227 students13:1Rate it →
Canyon Rose Academy
High · Grades 9–12
D
CharterAlternative Education
222 students17:1Rate it →
Ombudsman - Charter Valencia
High · Grades 6–12
D−
CharterAlternative Education
205 students26:1Rate it →
Academy Del Sol
Elementary · Grades K–8
C+
Charter
171 studentsRate it →
AmeriSchools Academy - Tucson
Grades K–12
C
Charter
167 students10:1Rate it →
City High School
High · Grades 9–12
C+
Charter
165 students7:1Rate it →
Academy of Tucson High School
High · Grades 9–12
B+
Charter
152 students12:1Rate it →
Desert Rose Academy Charter School
High · Grades 9–12
D
CharterAlternative Education
150 students26:1Rate it →
Academy of Tucson Middle School
Middle · Grades 5–8
B−
Charter
143 students12:1Rate it →
Adventure School
Elementary · Grades K–8
B−
Charter
141 students20:1Rate it →
Academy of Tucson Elementary School
Elementary · Grades K–5
B+
Charter
140 students9:1Rate it →
Tucson International Academy
Grades K–12
C
Charter
137 students14:1Rate it →
Montessori Schoolhouse
Elementary · Grades K–8
A
Charter
134 studentsRate it →
Tucson International Academy Midvale
Grades K–12
C−
Charter
134 students9:1Rate it →
TIA West
Grades K–12
C−
Charter
131 students14:1Rate it →
Toltecali High School
High · Grades 9–12
D
CharterAlternative Education
126 students13:1Rate it →
PPEP TEC - Celestino Fernandez Learning Center
High · Grades 9–12
D
CharterAlternative Education
116 students8:1Rate it →
Satori Charter School
Middle · Grades 2–8
A−
Charter
97 students10:1Rate it →
Desert Sage High School
High · Grades 9–12
Charter
90 students6:1Rate it →
Envision High School
High · Grades 9–12
C+
CharterAlternative Education
89 students20:1Rate it →
Edge High School - Himmel Park
High · Grades 9–12
C+
CharterAlternative Education
86 students11:1Rate it →
Pima Partnership School The
High · Grades 9–12
C+
CharterAlternative Education
86 students12:1Rate it →
Tucson Preparatory School
High · Grades 9–12
C+
CharterAlternative Education
80 students9:1Rate it →
Canyon Rose Academy-East
High · Grades 9–12
B
CharterAlternative Education
80 students11:1Rate it →
Paulo Freire Freedom School - University
Middle · Grades 6–8
B+
Charter
73 students10:1Rate it →
Southern Arizona Community Academy
High · Grades 9–12
CharterAlternative Education
64 studentsRate it →
Arizona Autism Charter School -Tucson Upper School Campus
High · Grades 6–12
CharterSpecial Education
62 students7:1Rate it →
Children Reaching for the Sky Preparatory
Elementary · Grades K–5
D
Charter
61 students10:1Rate it →
Sky Islands
High · Grades 9–12
C+
Charter
60 students9:1Rate it →
Ha:san Preparatory & Leadership School
High · Grades 9–12
D
CharterAlternative Education
55 students5:1Rate it →
Paulo Freire Freedom School - Downtown
Middle · Grades 6–8
A−
Charter
54 students14:1Rate it →
Mexicayotl Academy
Elementary · Grades K–8
C+
Charter
41 students14:1Rate it →
Desert Sky Community School
Elementary · Grades K–5
C+
Charter
38 students5:1Rate it →
Pima Partnership Academy
Middle · Grades 6–8
D
CharterAlternative Education
34 students7:1Rate it →
Future Investment Middle School
Middle · Grades 6–8
D
Charter
32 students6:1Rate it →
Highland Free School
Elementary · Grades K–6
B
Charter
31 students10:1Rate it →
Youth Works Charter High School
High · Grades 9–12
C+
CharterAlternative Education
28 students7:1Rate it →
Academy Adventures Midtown
Elementary · Grades K–5
C+
Charter
25 students12:1Rate it →
Other public schools in Tucsonrun by other districts or the state
ASDB - Tucson Campus
Grades K–12
D−
Special Education
106 studentsRate it →
Amphitheater Middle School
Middle · Grades 6–8
D
432 students15:1Rate it →
E C Nash School
Elementary · Grades PK–5
C−
305 students11:1Rate it →
Frances Owen Holaway Elementary School
Elementary · Grades PK–5
C+
241 students10:1Rate it →
Helen Keeling Elementary School
Elementary · Grades PK–5
D
230 students10:1Rate it →
L M Prince School
Elementary · Grades PK–5
C
379 students13:1Rate it →
Rillito Center
Grades PK–12
C+
Special Education
59 students4:1Rate it →
Amphitheater High School
High · Grades 9–12
D
996 students16:1Rate it →
Rio Vista Elementary School
Elementary · Grades PK–5
C+
338 students13:1Rate it →
Pima County JTED - Camino Seco
High · Grades 9–12
Career and Technical
25 students3:1Rate it →
Pima County JTED - Bridges Evening Program
High · Grades 9–12
Career and Technical
57 students3:1Rate it →
Flowing Wells High School
High · Grades 9–12
C+
1,742 students22:1Rate it →
Douglas Elementary School
Elementary · Grades K–6
C−
503 students16:1Rate it →
Pima County Schools Superintendent's Diploma Program
High · Grades 9–12
Alternative Education
2,058 studentsRate it →
STAR Academic High School
High · Grades 6–12
Alternative Education
265 students22:1Rate it →
Apollo Middle School
Middle · Grades 6–8
D−
480 students15:1Rate it →
Craycroft Elementary School
Elementary · Grades PK–5
C
586 students22:1Rate it →
Drexel Elementary School
Elementary · Grades PK–6
D−
515 students21:1Rate it →
Elvira Elementary School
Elementary · Grades K–6
B−
642 students20:1Rate it →
Liberty Elementary School
Elementary · Grades K–6
D
490 students22:1Rate it →
Mission Manor Elementary School
Elementary · Grades PK–6
D
475 students13:1Rate it →
Santa Clara Elementary School
Elementary · Grades K–6
D
422 students15:1Rate it →
Sunnyside High School
High · Grades 9–12
D
2,258 students24:1Rate it →
Ocotillo Early Learning Elementary School
Elementary · Grades PK–2
284 students12:1Rate it →
Esperanza Elementary School
Elementary · Grades K–6
C−
437 students17:1Rate it →
Sierra K-8 School
Elementary · Grades K–8
D
801 students15:1Rate it →
Gallego Primary Fine Arts Magnet
Elementary · Grades K–3
C+
503 students19:1Rate it →
Los Amigos Elementary School
Elementary · Grades K–6
C
613 students16:1Rate it →
Desert View High School
High · Grades 9–12
D
2,102 students21:1Rate it →
Challenger Middle School
Middle · Grades 6–8
D
590 students20:1Rate it →
Billy Lane Lauffer Middle School
Middle · Grades 5–8
D
435 students19:1Rate it →
Rivera Elementary
Elementary · Grades K–6
D
454 students19:1Rate it →
Online schools based in Tucsonnot counted as local schools
Private schoolstuition; no state tests, so no grade
Salpointe Catholic High School
High · Grades 9–12
Private · Catholic
1,305 students14:1Rate it →
Desert Christian School
Grades PK–12
Private · Religious
543 students11:1Rate it →
Desert Christian Schools Pk12
Grades PK–12
Private · Religious
543 students19:1Rate it →
St. John the Evangelist Catholic School
Elementary · Grades K–8
Private · Catholic
392 students16:1Rate it →
The Gregory School
Grades 5–12
Private · Nonsectarian
367 students8:1Rate it →
St. Cyril Elementary School
Elementary · Grades K–8
Private · Catholic
359 students12:1Rate it →
Saints Peter & Paul School
Elementary · Grades K–8
Private · Catholic
344 students17:1Rate it →
St. Michael's Parish Day School
Elementary · Grades PK–8
Private · Religious
318 students9:1Rate it →
International School of Tucson
Elementary · Grades PK–8
Private · Nonsectarian
307 students7:1Rate it →
San Miguel High School
High · Grades 9–12
Private · Catholic
293 students11:1Rate it →
St. Augustine Catholic High School
High · Grades 9–12
Private · Catholic
276 students12:1Rate it →
Our Mother of Sorrows Catholic School
Elementary · Grades PK–8
Private · Catholic
242 students17:1Rate it →
Calvery Chapel Christian School
Grades K–12
Private · Religious
230 students18:1Rate it →
Calvary Chapel Christian School
Grades K–12
Private · Religious
225 students17:1Rate it →
St. Ambrose School
Elementary · Grades PK–8
Private · Catholic
225 students19:1Rate it →
Santa Cruz Catholic School
Elementary · Grades K–8
Private · Catholic
152 students17:1Rate it →
Tucson Baptist Academy
Grades K–12
Private · Religious
148 students9:1Rate it →
Castlehill Country Day School
Elementary · Grades PK–5
Private · Nonsectarian
125 students11:1Rate it →
Tanque Verde Lutheran Preschool & Kindergarten
Elementary · Grades PK–K
Private · Religious
113 studentsRate it →
Family Life Academy
Elementary · Grades K–8
Private · Religious
110 students13:1Rate it →
Casa Ninos School of Montessori - East Campus
Elementary · Grades PK–3
Private · Nonsectarian
102 students25:1Rate it →
Intermountain Academy
Grades 1–12
Private · Special education
101 students9:1Rate it →
Tucson Hebrew Academy
Elementary · Grades K–8
Private · Religious
92 students5:1Rate it →
The Abbie School
Grades 2–12
Private · Special education
83 students6:1Rate it →
First Southern Christian School
Elementary · Grades PK–6
Private · Religious
82 students14:1Rate it →
Second Street Childrens School
Elementary · Grades PK–K
Private · Nonsectarian
70 students15:1Rate it →
Faith Lutheran School
Elementary · Grades PK–8
Private · Religious
65 students13:1Rate it →
Carden Christian Academy Central
Elementary · Grades PK–8
Private · Religious
61 students13:1Rate it →
Faith Christian Academy
Grades 6–12
Private · Religious
46 students7:1Rate it →
Satori
Elementary · Grades PK–1
Private · Nonsectarian
40 students14:1Rate it →
Renaissance Academy Tucson
Grades 4–12
Private · Special education
33 students7:1Rate it →
Ironwood Hills Christian School
Grades K–11
Private · Religious
27 students4:1Rate it →

Left off: 64 public programs with fewer than 25 students (Montessori Schoolhouse, AmeriSchools Academy Online Instruction, Pima Vocational High School, Southgate Academy Online School, Pima Prevention Partnership-Tucson, Academy of Math and Science Advanced Virtual Academy, TIA East, ASDB - Region 3, ASDB - ELP Tucson Campus Preschool, Tucson VIP - Inactivating in FY 21, ASDB - ELP Region 3 Preschool, ASDB - Distance Itinerant Service Program Region 3, Academy Adventures Mid-town, PCJTED - Desert View High School, PCJTED - Cholla High School, PCJTED - Aztec Middle College, PCJTED - Tucson High School, PCJTED - Vail High School, PCJTED - Amphitheater High School, PCJTED - University High School, PCJTED - Sahuaro High School, PCJTED - Palo Verde High School, PCJTED - Pueblo High School, PCJTED - Rincon High School, PCJTED - Flowing Wells High School, PCJTED - Sunnyside High School, PCJTED - Empire High School, PCJTED - Catalina High School, PCJTED - Santa Rita High School, PCJTED - Howenstine High School, PCJTED - Aztec Middle College East, PCJTED - Aztec Middle College Desert Vista, PCJTED - Project MORE, Pima County JTED at Empire, Pima County JTED at Santa Rita, Pima County JTED - Flowing Wells, PCJTED - TAPP High School, PCJTED - Andrada Polytechnic High School, Pima County JTED - Star, Pima County JTED - Amphi Land Lab, Pima County JTED - Bridges Day Program, PCJTED - Mica Mountain High School, Pima County JTED - Pima Community College, PJCTED - Star Academic High School, Sonoran Science Academy - Davis Monthan, Changemaker High School, AZACS Tucson Elementary Campus, Sunnyside Online Success Academy, Rogers Elementary School, Duffy Elementary School, Julia Keen Elementary School, Lowell H Smith Elementary School, Reynolds Elementary School, Roskruge Bilingual Elementary School - Closed, Safford Elementary School, Van Horne Elementary School - Closed, Wrightstown Elementary - Closed, Jefferson Park Elementary School, Teenage Parent Program - TAPP, Mary Meredith K-12 School, Downtown Alternative High School, Mary Meredith High School, Wings on Words Preschool and Booth Magnet Elementary School).

Questions about Tucson’s schools

Are Tucson’s schools good?

They sit near the middle of Arizona: the public schools Tucson children attend outscore 64% of Arizona’s school districts on tests and graduation, a B Schools grade, #48 of 139 Arizona towns. Among towns with similar incomes they beat 82%. Tests are from 2021–22, graduation from the class of 2023.

What school district is Tucson in?

Two districts: Tucson Unified District runs grades PK–12, and Vail Unified District runs grades PK–12.

Where do Tucson kids go to high school?

One of 15 high schools, depending on your address: Tucson Magnet High School, Pueblo High School, Cholla High School, Mica Mountain High, Sahuaro High School, Rincon High School, University High School, Empire High School, Andrada Polytechnic High School, Palo Verde High Magnet School, Vail Academy & High School, Catalina High School, Innovation Tech High School, Santa Rita High School and Vail Blended Learning.

What is Tucson’s graduation rate?

82% of the class of 2023 in Tucson Unified District graduated in four years, against 78% across Arizona.

How much does Tucson spend per student?

$13,666 in Tucson Unified District and $10,173 in Vail Unified District (FY2024), against $12,318 across Arizona. Spending doesn’t count toward the grade.

Are there private schools in Tucson?

Yes: Salpointe Catholic High School (Catholic, grades 9–12, 1,305 students), Desert Christian School (religious, grades PK–12, 543 students), Desert Christian Schools Pk12 (religious, grades PK–12, 543 students), St. John the Evangelist Catholic School (Catholic, grades K–8, 392 students), The Gregory School (nonsectarian, grades 5–12, 367 students), St. Cyril Elementary School (Catholic, grades K–8, 359 students), Saints Peter & Paul School (Catholic, grades K–8, 344 students), St. Michael's Parish Day School (religious, grades PK–8, 318 students), International School of Tucson (nonsectarian, grades PK–8, 307 students), San Miguel High School (Catholic, grades 9–12, 293 students), St. Augustine Catholic High School (Catholic, grades 9–12, 276 students), Our Mother of Sorrows Catholic School (Catholic, grades PK–8, 242 students), Calvery Chapel Christian School (religious, grades K–12, 230 students), Calvary Chapel Christian School (religious, grades K–12, 225 students), St. Ambrose School (Catholic, grades PK–8, 225 students), Santa Cruz Catholic School (Catholic, grades K–8, 152 students), Tucson Baptist Academy (religious, grades K–12, 148 students), Castlehill Country Day School (nonsectarian, grades PK–5, 125 students), Tanque Verde Lutheran Preschool & Kindergarten (religious, grades PK–K, 113 students), Family Life Academy (religious, grades K–8, 110 students), Casa Ninos School of Montessori - East Campus (nonsectarian, grades PK–3, 102 students), Intermountain Academy (special education, grades 1–12, 101 students), Tucson Hebrew Academy (religious, grades K–8, 92 students), The Abbie School (special education, grades 2–12, 83 students), First Southern Christian School (religious, grades PK–6, 82 students), Second Street Childrens School (nonsectarian, grades PK–K, 70 students), Faith Lutheran School (religious, grades PK–8, 65 students), Carden Christian Academy Central (religious, grades PK–8, 61 students), Faith Christian Academy (religious, grades 6–12, 46 students), Satori (nonsectarian, grades PK–1, 40 students), Renaissance Academy Tucson (special education, grades 4–12, 33 students) and Ironwood Hills Christian School (religious, grades K–11, 27 students). Tucson also has 59 charter schools, free and open by application.

Parents talk

What Tucson families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Tucson → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Arizona. Stars are from neighbors.