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

Stewart County

Tennessee · Public K-12

Combined enrollment across Stewart County's 6 public schools is roughly 1,972 students, an average of about 329 per campus. Stewart County Public Schools runs the largest share. The level mix is 3 elementary, 1 middle, and 2 high schools.

7-year change in Stewart County

SY 2017-18 vs SY 2024-25
Total enrollment
1,972
-92 (-4%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
92%
was 93%
% Hispanic
4%
was 3%
% Black
1%
was 2%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
6
1 districts
Enrollment
1,972
NCES CCD
Median income
$63,114
Above Tennessee avg
Free/reduced lunch
·
Enrollment-weighted
Elementary
3
950 students
Middle
1
439 students
High
2
583 students
Combined / other
0
schools
LARGEST DISTRICT
Stewart County Public Schools
1,972 students · 1 district in Stewart County

County vs. school enrollment demographics

Left bar is the racial makeup of Stewart 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
92%
Hispanic
3%
Black
1%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
92%
Hispanic
4%
Black
1%
Asian
0%
Two or more
3%
Native American
1%
Pacific Islander
0%
Bachelor's+
17.6%
adults 25+
Poverty rate
11.0%
ACS 5-year
Unemployment
2.7%
civilian labor
Median age
44
20.8% under 18

Test scores in Stewart County

Latest 2024-25 ELA proficiency, 4 schools ranked. Tennessee state average: 40.9%.

See all 4 schools in Stewart County ranked by score →

All schools (6)

NameCityLevelGradesEnrollmentRating
Stewart Co High SchoolDoverHigh09-12583·
Dover ElementaryDoverElementaryPK-05486·
North Stewart ElementaryBig RockElementaryPK-05464·
Stewart County Middle SchoolDoverMiddle06-08439·
Highland Rim Head StartBig RockElementaryPK-PK0·
Stewart County Adult High SchoolDoverHigh09-120·

Cities in Stewart County

Dover4 schoolsBig Rock2 schools

About Stewart County

Across the small Tennessee county of Stewart County of about 14,027 residents, the public-school footprint covers 6 schools and about 1,972 students.

Looking at the broader picture, census numbers show typical household earnings sit around $63,114, 18% of adults hold a bachelor's degree or higher, and roughly 11% of residents live below the federal poverty line.

Looking at the level breakdown, Stewart County covers 3 elementary schools (950 students), 1 middle school (439), and 2 high schools (583).

Stewart County Public Schools is the biggest district by enrollment, covering about 1,972 students across Stewart County.

Trend over the past 7 years. Combined enrollment now sits at 1,972 students, declined 4% from the 2,064 reported in SY 2017-18.

In the discussion threads here, the community for Stewart County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Stewart County?
Stewart County, Tennessee has 6 public K-12 schools serving approximately 1,972 students.
How many high schools are in Stewart County?
Stewart County, Tennessee has 2 public high schools, serving approximately 583 students.
How many middle schools are in Stewart County?
Stewart County, Tennessee has 1 public middle school, serving approximately 439 students.
How many elementary schools are in Stewart County?
Stewart County, Tennessee has 3 public elementary schools, serving approximately 950 students.
What is the largest school district in Stewart County?
Stewart County Public Schools is the largest school district in Stewart County, serving approximately 1,972 students. The county contains 1 school district overall.
What is the population of Stewart County?
Stewart County, Tennessee has a population of approximately 14,027, with a median age of 44. About 20.8% of residents are under 18.
What is the median household income in Stewart County?
Median household income in Stewart County is $63,114, above the Tennessee average of $61,364. About 11.0% of residents live below the federal poverty line.
How educated are residents of Stewart County?
Approximately 17.6% of adults 25 and older in Stewart County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What is the racial makeup of Stewart County?
Stewart County residents are approximately 92% White, 3% Hispanic, 1% Black, 1% Asian, 5% two or more races according to the Census ACS 5-year estimate.
What share of housing in Stewart County is owner-occupied?
Stewart County has about 6,718 housing units, of which roughly 81.1% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data