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

McNairy County

Tennessee · Public K-12

Inside McNairy County, Tennessee, public K-12 schools number 10 and serve about 3,733 students out of a population of 25,970. The level mix is 5 elementary, 1 middle, and 2 high schools.

7-year change in McNairy County

SY 2017-18 vs SY 2024-25
Total enrollment
3,733
-538 (-13%) vs SY 2017-18
School count
9
+1 (+13%) vs SY 2017-18
% White
88%
was 89%
% Hispanic
3%
was 2%
% Black
6%
was 8%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
10
1 districts
Enrollment
3,733
NCES CCD
Median income
$53,473
Below Tennessee avg
Free/reduced lunch
·
Enrollment-weighted
Elementary
5
2,370 students
Middle
1
197 students
High
2
1,133 students
Combined / other
2
33 students
LARGEST DISTRICT
McNairy County Public Schools
3,733 students · 1 district in McNairy County

County vs. school enrollment demographics

Left bar is the racial makeup of McNairy 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
90%
Hispanic
2%
Black
5%
Asian
0%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
88%
Hispanic
3%
Black
6%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
13.0%
adults 25+
Poverty rate
13.5%
ACS 5-year
Unemployment
5.8%
civilian labor
Median age
43
21.6% under 18

Test scores in McNairy County

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

See all 8 schools in McNairy County ranked by score →

All schools (10)

NameCityLevelGradesEnrollmentRating
Adamsville ElementaryAdamsvilleElementaryPK-08710·
McNairy Central High SchoolSelmerHigh09-12673·
Selmer ElementarySelmerElementaryPK-05548·
Adamsville High SchoolAdamsvilleHigh09-12460·
Bethel Springs ElementaryBethel SpringsElementaryPK-08415·
Ramer ElementaryRamerElementaryPK-08355·
Michie ElementaryMichieElementaryPK-08342·
Selmer Middle SchoolSelmerMiddle06-08197·
McNairy County Virtual School K-12SelmerCombinedKG-1233·
McNairy County Adult Learning CenterSelmerCombinedPK-120·

Cities in McNairy County

Selmer5 schoolsAdamsville2 schoolsBethel Springs1 schoolMichie1 schoolRamer1 school

About McNairy County

In Tennessee, McNairy County is a thinly populated county of about 25,970 residents. 10 public schools across the county enrolls about 3,733 students between them.

Looking at the broader picture, census numbers show the median household earns about $53,473 a year, 13% of adults hold a bachelor's degree or higher, and roughly 14% of residents live below the federal poverty line. That income level is 13% meaningfully below the Tennessee median.

On the level-by-level breakdown, McNairy County spans 5 elementary schools (2,370 students), 1 middle school (197), 2 high schools (1,133), and 2 combined or other schools.

The largest single district in McNairy County is McNairy County Public Schools, which alone enrolls about 3,733 students.

Trend over the past 7 years. Total public-school enrollment in McNairy County has decreased 13% since SY 2017-18, moving from about 4,271 students to 3,733. Over that span, McNairy County added 1 school, going from 8 to 9.

On allk12, the community for McNairy County discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in McNairy County?
McNairy County, Tennessee has 10 public K-12 schools serving approximately 3,733 students.
How many high schools are in McNairy County?
McNairy County, Tennessee has 2 public high schools, serving approximately 1,133 students.
How many middle schools are in McNairy County?
McNairy County, Tennessee has 1 public middle school, serving approximately 197 students.
How many elementary schools are in McNairy County?
McNairy County, Tennessee has 5 public elementary schools, serving approximately 2,370 students.
What is the largest school district in McNairy County?
McNairy County Public Schools is the largest school district in McNairy County, serving approximately 3,733 students. The county contains 1 school district overall.
How many people live in McNairy County?
McNairy County has roughly 25,970 residents according to the latest Census ACS 5-year estimate.
What is the median household income in McNairy County?
Median household income in McNairy County is $53,473, below the Tennessee average of $61,364. About 13.5% of residents live below the federal poverty line.
How educated are residents of McNairy County?
Approximately 13.0% of adults 25 and older in McNairy County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What is the racial makeup of McNairy County?
McNairy County residents are approximately 90% White, 2% Hispanic, 5% Black, 0% Asian, 4% two or more races according to the Census ACS 5-year estimate.
What share of housing in McNairy County is owner-occupied?
McNairy County has about 12,327 housing units, of which roughly 79.7% are owner-occupied.

McNairy County school rankings

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