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

5 schools in Lewisburg

Tennessee · Public K-12

Of the public K-12 schools operating across Tennessee, 5 sit inside Lewisburg, collectively enrolling about 2,685 students (2 elementary, 2 middle, and 1 high).

7-year change in Lewisburg

SY 2017-18 vs SY 2024-25
Total enrollment
2,685
-329 (-11%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
59%
was 68%
% Hispanic
20%
was 14%
% Black
11%
was 14%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Lewisburg Middle SchoolMiddle07-08428
Marshall Co High SchoolHigh09-12808
Marshall ElementaryElementary02-03400
Oak Grove ElementaryElementaryPK-01488
Westhills ElementaryMiddle04-06561

About Lewisburg

Lewisburg is a rural-scale Tennessee city in terms of public-school footprint, with 5 schools and 2,685 students total.

On the level-by-level breakdown, the city is made up of 2 elementary, 2 middle, and 1 high.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 11%: 3,014 students in SY 2017-18 versus 2,685 in SY 2024-25. On the demographic side, White enrollment moved from 68% to 59% over the same window.

On this page, the community for Lewisburg discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Lewisburg, Tennessee?
There are 5 public K-12 schools in Lewisburg, with a combined enrollment of about 2,685.
How many elementary, middle, and high schools are in Lewisburg?
Lewisburg has 2 elementary, 2 middle, 1 high public schools.
What is the largest public school in Lewisburg?
Marshall Co High School is the largest public school in Lewisburg by enrollment, with approximately 808 students.
What school districts serve Lewisburg?
Lewisburg public schools are operated by Marshall County.
What grade levels do public schools in Lewisburg cover?
Public schools in Lewisburg serve students from pre-K through grade 12.