Best Schools in Arizona

Find by Name
Search for Schools

#1 Middle School in AZ and #1 in Maricopa County

6 - 8 | Chandler, AZ | Maricopa County

  • A+ Overall Grade
  • 23:1 Student/Teacher
  • 581 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

Report Card

A+ Academic Results
NA Learning Environment
NA School Safety
A+ Overall Grade

#2 Elementary School in AZ and #2 in Maricopa County

PK - 6 | Chandler, AZ | Maricopa County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 815 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#2 High School in AZ and #2 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 315 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in AZ and #2 in Maricopa County

7 - 9 | Mesa, AZ | Maricopa County

  • A+ Overall Grade
  • 22:1 Student/Teacher
  • 266 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#3 High School in AZ and #3 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A+ Overall Grade
  • 25 Students

Report Card

A+ Academic Results
NA Learning Environment
NA School Safety
A+ Overall Grade

Report Card

A+ Academic Results
NA Learning Environment
NA School Safety
A+ Overall Grade

Report Card

A+ Academic Results
NA Learning Environment
NA School Safety
A+ Overall Grade

#4 High School in AZ and #1 in Yavapai County

9 - 12 | Prescott, AZ | Yavapai County

  • A+ Overall Grade
  • 224 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

Report Card

A+ Academic Results
B Learning Environment
C+ School Safety
A Overall Grade

#4 Elementary School in AZ and #4 in Maricopa County

PK - 6 | Gilbert, AZ | Maricopa County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 662 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#5 High School in AZ and #1 in Pima County

9 - 12 | Tucson, AZ | Pima County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 1,694 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#5 Middle School in AZ and #1 in Pima County

6 - 8 | Tucson, AZ | Pima County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 655 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#5 Elementary School in AZ and #5 in Maricopa County

PK - 5 | Phoenix, AZ | Maricopa County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 550 Students

Report Card

A+ Academic Results
B Learning Environment
B School Safety
A+ Overall Grade

#6 Middle School in AZ and #2 in Pima County

6 - 8 | Corona De Tucson, AZ | Pima County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 458 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#6 High School in AZ and #4 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A+ Overall Grade
  • 383 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

Report Card

A+ Academic Results
NA Learning Environment
NA School Safety
A+ Overall Grade

#7 High School in AZ and #5 in Maricopa County

9 - 12 | Surprise, AZ | Maricopa County

  • A+ Overall Grade
  • 569 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#7 Elementary School in AZ and #7 in Maricopa County

PK - 6 | Mesa, AZ | Maricopa County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 839 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A+ Overall Grade

Report Card

A Academic Results
NA Learning Environment
NA School Safety
A Overall Grade

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#8 Elementary School in AZ and #8 in Maricopa County

PK - 6 | Glendale, AZ | Maricopa County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 648 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

Report Card

A Academic Results
A- Learning Environment
A School Safety
A Overall Grade

Report Card

A+ Academic Results
NA Learning Environment
NA School Safety
A+ Overall Grade

#9 Elementary School in AZ and #9 in Maricopa County

K - 6 | Phoenix, AZ | Maricopa County

  • A+ Overall Grade
  • 426 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#10 Middle School in AZ and #6 in Maricopa County

7 - 8 | Chandler, AZ | Maricopa County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,327 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A Overall Grade

#10 High School in AZ and #7 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A+ Overall Grade
  • 419 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#10 Elementary School in AZ and #10 in Maricopa County

PK - 5 | Scottsdale, AZ | Maricopa County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 567 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A+ Overall Grade

#11 Elementary School in AZ and #1 in Pima County

PK - 5 | Tucson, AZ | Pima County

  • A+ Overall Grade
  • 673 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 High School in AZ and #2 in Pima County

8 - 12 | Tucson, AZ | Pima County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 1,096 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#11 Middle School in AZ and #7 in Maricopa County

5 - 8 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 802 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#12 Middle School in AZ and #4 in Pima County

6 - 8 | Vail, AZ | Pima County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 758 Students

Report Card

A+ Academic Results
C Learning Environment
A- School Safety
A Overall Grade

#12 High School in AZ and #8 in Maricopa County

8 - 12 | Gilbert, AZ | Maricopa County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 311 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#12 Elementary School in AZ and #11 in Maricopa County

PK - 6 | Chandler, AZ | Maricopa County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 754 Students

Report Card

A+ Academic Results
A- Learning Environment
C School Safety
A Overall Grade

#13 Middle School in AZ and #8 in Maricopa County

6 - 8 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,043 Students

Report Card

A+ Academic Results
D Learning Environment
A- School Safety
A Overall Grade

#13 High School in AZ and #9 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 84 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#13 Elementary School in AZ and #12 in Maricopa County

K - 6 | Gilbert, AZ | Maricopa County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 538 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#14 Middle School in AZ and #9 in Maricopa County

7 - 8 | Queen Creek, AZ | Maricopa County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 1,023 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

Report Card

A+ Academic Results
A Learning Environment
C- School Safety
A Overall Grade

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#15 Middle School in AZ and #10 in Maricopa County

5 - 8 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 886 Students

Report Card

A+ Academic Results
D Learning Environment
A- School Safety
A Overall Grade

#15 Elementary School in AZ and #14 in Maricopa County

PK - 6 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 752 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#16 Elementary School in AZ and #2 in Pima County

K - 6 | Oro Valley, AZ | Pima County

  • A Overall Grade
  • 763 Students

Report Card

A+ Academic Results
D Learning Environment
A+ School Safety
A Overall Grade

#16 High School in AZ and #3 in Pima County

9 - 12 | Tucson, AZ | Pima County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 817 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#16 Middle School in AZ and #5 in Pima County

6 - 8 | Tucson, AZ | Pima County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 599 Students

Report Card

A+ Academic Results
B- Learning Environment
B+ School Safety
A Overall Grade

#17 Elementary School in AZ and #3 in Pima County

PK - 5 | Vail, AZ | Pima County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 741 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#17 Middle School in AZ and #11 in Maricopa County

5 - 8 | Buckeye, AZ | Maricopa County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 810 Students

Report Card

A Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#17 High School in AZ and #11 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 368 Students

Report Card

A+ Academic Results
A Learning Environment
C+ School Safety
A Overall Grade

#18 Elementary School in AZ and #1 in Pinal County

K - 6 | Casa Grande, AZ | Pinal County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 117 Students

Report Card

A+ Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

Report Card

A- Academic Results
NA Learning Environment
NA School Safety
A- Overall Grade

#18 High School in AZ and #12 in Maricopa County

9 - 12 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 2,164 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#19 Middle School in AZ and #1 in Yavapai County

6 - 8 | Ash Fork, AZ | Yavapai County

  • A- Overall Grade
  • 54 Students

Report Card

A- Academic Results
B+ Learning Environment
NA School Safety
A- Overall Grade

Report Card

A+ Academic Results
A Learning Environment
C- School Safety
A Overall Grade

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#20 Middle School in AZ and #12 in Maricopa County

7 - 8 | Queen Creek, AZ | Maricopa County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 971 Students

Report Card

A+ Academic Results
C+ Learning Environment
B School Safety
A- Overall Grade

#20 High School in AZ and #14 in Maricopa County

9 - 12 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 2,205 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#20 Elementary School in AZ and #15 in Maricopa County

PK - 6 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 684 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#21 Middle School in AZ and #7 in Pima County

6 - 8 | Vail, AZ | Pima County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 738 Students

Report Card

A Academic Results
C Learning Environment
B+ School Safety
A- Overall Grade

#21 High School in AZ and #15 in Maricopa County

9 - 12 | Gilbert, AZ | Maricopa County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,639 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#21 Elementary School in AZ and #16 in Maricopa County

PK - 5 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 457 Students

Report Card

A+ Academic Results
A Learning Environment
C- School Safety
A Overall Grade

#22 High School in AZ and #3 in Yavapai County

9 - 12 | Ash Fork, AZ | Yavapai County

  • A Overall Grade
  • 74 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#22 Middle School in AZ and #13 in Maricopa County

6 - 8 | Phoenix, AZ | Maricopa County

  • A- Overall Grade
  • 23:1 Student/Teacher
  • 971 Students

Report Card

A+ Academic Results
D Learning Environment
A School Safety
A- Overall Grade

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#23 Middle School in AZ and #14 in Maricopa County

5 - 8 | Scottsdale, AZ | Maricopa County

  • A- Overall Grade
  • 25:1 Student/Teacher
  • 945 Students

Report Card

A+ Academic Results
D Learning Environment
A+ School Safety
A- Overall Grade

#23 High School in AZ and #16 in Maricopa County

9 - 12 | Tempe, AZ | Maricopa County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 2,773 Students

Report Card

A Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#23 Elementary School in AZ and #18 in Maricopa County

PK - 6 | Gilbert, AZ | Maricopa County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 759 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#24 High School in AZ and #1 in Apache County

9 - 12 | Eagar, AZ | Apache County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 368 Students

Report Card

A- Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#24 Middle School in AZ and #15 in Maricopa County

7 - 9 | Mesa, AZ | Maricopa County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 983 Students

Report Card

A Academic Results
C Learning Environment
B+ School Safety
A- Overall Grade

#25 Middle School in AZ and #16 in Maricopa County

6 - 8 | Scottsdale, AZ | Maricopa County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 929 Students

Report Card

A+ Academic Results
C- Learning Environment
B- School Safety
A- Overall Grade

#25 High School in AZ and #17 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 3,092 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#25 Elementary School in AZ and #20 in Maricopa County

PK - 5 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 499 Students

Report Card

A+ Academic Results
C Learning Environment
A School Safety
A Overall Grade

#25 Elementary School in AZ and #20 in Maricopa County

K - 5 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 481 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#26 Middle School in AZ and #17 in Maricopa County

5 - 8 | Goodyear, AZ | Maricopa County

  • A- Overall Grade
  • 25:1 Student/Teacher
  • 1,005 Students

Report Card

A Academic Results
C Learning Environment
B School Safety
A- Overall Grade

#26 High School in AZ and #18 in Maricopa County

8 - 12 | Gilbert, AZ | Maricopa County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 3,542 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

#26 Elementary School in AZ and #21 in Maricopa County

PK - 6 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 513 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#27 Middle School in AZ and #8 in Pima County

6 - 8 | Tucson, AZ | Pima County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 664 Students

Report Card

A Academic Results
C Learning Environment
B School Safety
A- Overall Grade

#27 High School in AZ and #19 in Maricopa County

9 - 12 | Chandler, AZ | Maricopa County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 3,900 Students

Report Card

A+ Academic Results
B Learning Environment
B- School Safety
A Overall Grade

#27 Elementary School in AZ and #22 in Maricopa County

K - 5 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 876 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A Overall Grade

#28 Middle School in AZ and #9 in Pima County

6 - 8 | Tucson, AZ | Pima County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 411 Students

Report Card

A Academic Results
C- Learning Environment
A School Safety
A- Overall Grade

#28 High School in AZ and #20 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 2,029 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#29 Middle School in AZ and #18 in Maricopa County

6 - 8 | Scottsdale, AZ | Maricopa County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 692 Students

Report Card

A+ Academic Results
C- Learning Environment
B School Safety
A- Overall Grade

#29 High School in AZ and #21 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 305 Students

Report Card

A Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#29 Elementary School in AZ and #24 in Maricopa County

PK - 6 | Paradise Valley, AZ | Maricopa County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 482 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#30 High School in AZ and #4 in Pima County

9 - 12 | Tucson, AZ | Pima County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 579 Students

Report Card

A Academic Results
B- Learning Environment
A School Safety
A- Overall Grade

#30 Middle School in AZ and #19 in Maricopa County

6 - 8 | Gilbert, AZ | Maricopa County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 856 Students

Report Card

A Academic Results
C- Learning Environment
A- School Safety
B+ Overall Grade

#31 Elementary School in AZ and #2 in Coconino County

K - 6 | Flagstaff, AZ | Coconino County

  • A Overall Grade
  • 194 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#31 Middle School in AZ and #20 in Maricopa County

7 - 8 | Gilbert, AZ | Maricopa County

  • B+ Overall Grade
  • 23:1 Student/Teacher
  • 936 Students

Report Card

A Academic Results
C- Learning Environment
B School Safety
B+ Overall Grade

#31 High School in AZ and #22 in Maricopa County

9 - 12 | Phoenix, AZ | Maricopa County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 1,458 Students

Report Card

A+ Academic Results
B+ Learning Environment
C+ School Safety
A- Overall Grade

#31 Elementary School in AZ and #25 in Maricopa County

PK - 6 | Chandler, AZ | Maricopa County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 907 Students

Report Card

A+ Academic Results
A- Learning Environment
B- School Safety
A Overall Grade

#32 High School in AZ and #1 in Cochise County

9 - 12 | Benson, AZ | Cochise County

  • A- Overall Grade
  • 18:1 Student/Teacher
  • 420 Students

Report Card

A Academic Results
B Learning Environment
A- School Safety
A- Overall Grade

#32 Middle School in AZ and #21 in Maricopa County

5 - 8 | Queen Creek, AZ | Maricopa County

  • B+ Overall Grade
  • 21:1 Student/Teacher
  • 613 Students

Report Card

A Academic Results
C- Learning Environment
B+ School Safety
B+ Overall Grade

#32 Elementary School in AZ and #26 in Maricopa County

PK - 6 | Scottsdale, AZ | Maricopa County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 689 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#33 Middle School in AZ and #1 in Cochise County

6 - 8 | Benson, AZ | Cochise County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 368 Students

Report Card

A- Academic Results
B+ Learning Environment
C School Safety
B+ Overall Grade

#33 High School in AZ and #23 in Maricopa County

8 - 10 | Phoenix, AZ | Maricopa County

  • A- Overall Grade
  • 94 Students

Report Card

A- Academic Results
NA Learning Environment
NA School Safety
A- Overall Grade

#33 Elementary School in AZ and #27 in Maricopa County

K - 6 | Mesa, AZ | Maricopa County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 788 Students

Report Card

A+ Academic Results
C+ Learning Environment
B+ School Safety
A Overall Grade

#34 High School in AZ and #5 in Pima County

9 - 12 | Tucson, AZ | Pima County

  • A- Overall Grade
  • 155 Students

Report Card

A Academic Results
B Learning Environment
NA School Safety
A- Overall Grade