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

Graham County

Arizona · Public K-12

Graham County in Arizona is home to 32 public K-12 schools, serving roughly 6,927 students between them, broken out as 13 elementary, 3 middle, and 14 high. Safford Unified District (4218) is the largest district by enrollment.

7-year change in Graham County

SY 2017-18 vs SY 2024-25
Total enrollment
6,927
+413 (+6%) vs SY 2017-18
School count
25
0 (0%) vs SY 2017-18
% White
48%
was 52%
% Hispanic
40%
was 36%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
32
10 districts
Enrollment
6,927
NCES CCD
Median income
$67,325
Above Arizona avg
Free/reduced lunch
·
Enrollment-weighted
Elementary
13
3,867 students
Middle
3
828 students
High
14
2,136 students
Combined / other
2
96 students
LARGEST DISTRICT
Safford Unified District (4218)
2,874 students · 10 districts in Graham County

County vs. school enrollment demographics

Left bar is the racial makeup of Graham County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
62%
Hispanic
31%
Black
2%
Asian
1%
Two or more
21%
Native American
9%
Pacific Islander
1%
School enrollment
White
48%
Hispanic
40%
Black
1%
Asian
0%
Two or more
2%
Native American
10%
Pacific Islander
0%
Bachelor's+
14.6%
adults 25+
Poverty rate
13.9%
ACS 5-year
Unemployment
7.7%
civilian labor
Median age
35
25.8% under 18

Test scores in Graham County

Latest 2024-25 ELA proficiency, 10 schools ranked. Arizona state average: 45.4%.

See all 10 schools in Graham County ranked by score →

All schools (32)

NameCityLevelGradesEnrollmentRating
Safford High SchoolSaffordHigh09-12828·
Ruth Powell Elementary SchoolSaffordElementaryPK-06575·
Thatcher Elementary SchoolThatcherElementary03-06549·
Dorothy Stinson SchoolSaffordElementaryPK-06539·
Thatcher High SchoolThatcherHigh09-12512·
Pima Elementary SchoolPimaElementaryKG-06500·
Lafe Nelson SchoolSaffordElementaryKG-06471·
Jack Daley Primary SchoolThatcherElementaryPK-02418·
Safford Middle SchoolSaffordMiddle07-08375·
Pima High SchoolPimaHigh09-12335·
Fort Thomas High SchoolFort ThomasHigh07-12284·
Thatcher Middle SchoolThatcherMiddle07-08273·
Fort Thomas Elementary SchoolFort ThomasElementaryPK-06207·
Pima Junior High SchoolPimaMiddle07-08180·
Solomon Elementary SchoolSolomonElementaryPK-08179·
Discovery Plus AcademyPimaElementaryKG-05119·
Mt. Turnbull Elementary SchoolBylasElementaryPK-06115·
Triumphant Learning CenterSaffordElementaryKG-08101·
Bonita Elementary SchoolWillcoxElementaryKG-0894·
Mt Graham High SchoolSaffordHigh09-1286·
Dan Hinton Accommodation SchoolPimaCombinedPK-1264·
Eagle Online AcademyThatcherHigh07-1249·
Mt. Turnbull AcademyBylasCombinedPK-1232·
GIFT - Gila Institute for TechnologyThatcherHigh09-1224·
Gila Valley Learning CenterPimaHigh09-1218·
GIFT - Ft. Thomas High SchoolFort ThomasHigh09-120·
GIFT - Mt. Graham High SchoolSaffordHigh09-120·
GIFT - Pima High SchoolPimaHigh09-120·
GIFT - Safford High SchoolSaffordHigh09-120·
GIFT - Thatcher High SchoolThatcherHigh09-120·
GIFT-Mt. Turnbull AcademyBylasHigh09-120·
Henry Dunkerson Pathways AcademySaffordElementaryM-M··

Cities in Graham County

Safford9 schoolsPima5 schoolsThatcher5 schoolsFort Thomas3 schoolsBylas2 schoolsPima2 schoolsThatcher2 schoolsBylas1 schoolSafford1 schoolSolomon1 schoolWillcox1 school

About Graham County

Graham County is a rural-scale Arizona county of about 39,232 residents, home to 32 public schools and roughly 6,927 students.

Zooming out, census numbers show median household income runs near $67,325, roughly 15% of adults have completed at least a four-year degree, and the poverty rate is around 14%. That income level is 5% meaningfully above the Arizona median.

For a sense of the school types, Graham County covers 13 elementary schools (3,867 students), 3 middle schools (828), 14 high schools (2,136), and 2 combined or other schools.

Safford Unified District (4218) dominates the local landscape, accounting for roughly 2,874 students on its own.

Over the past 7-year window. Combined enrollment now sits at 6,927 students, expanded 6% from the 6,514 reported in SY 2017-18. On the demographic side, Hispanic enrollment moved from 36% to 40% over the same window.

On this page, the community for Graham County discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Graham County?
Graham County, Arizona has 32 public K-12 schools serving approximately 6,927 students.
How many high schools are in Graham County?
Graham County, Arizona has 14 public high schools, serving approximately 2,136 students.
How many middle schools are in Graham County?
Graham County, Arizona has 3 public middle schools, serving approximately 828 students.
How many elementary schools are in Graham County?
Graham County, Arizona has 13 public elementary schools, serving approximately 3,867 students.
What is the largest school district in Graham County?
Safford Unified District (4218) is the largest school district in Graham County, serving approximately 2,874 students. The county contains 10 school districts overall.
What is the population of Graham County?
Graham County, Arizona has a population of approximately 39,232, with a median age of 35. About 25.8% of residents are under 18.
What is the median household income in Graham County?
Median household income in Graham County is $67,325, above the Arizona average of $64,265. About 13.9% of residents live below the federal poverty line.
How educated are residents of Graham County?
Approximately 14.6% of adults 25 and older in Graham County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What is the student-teacher ratio in Graham County schools?
Across Graham County public schools, the enrollment-weighted student-teacher ratio is approximately 17.9 to 1.
What is the racial makeup of Graham County?
Graham County residents are approximately 62% White, 31% Hispanic, 2% Black, 1% Asian, 21% two or more races according to the Census ACS 5-year estimate.

Graham County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data