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

15 schools in Lee County

Alabama · 9,026 students · 5 cities

Public K-12 enrollment in Lee County totals about 9,026 students across 15 schools (an average of 602 students per campus).

7-year change in Lee County

SY 2017-18 vs SY 2024-25
Total enrollment
9,026
-560 (-6%) vs SY 2017-18
School count
13
-1 (-7%) vs SY 2017-18
% White
62%
was 67%
% Hispanic
10%
was 6%
% Black
21%
was 22%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Smiths Station High SchoolSmiths StationHigh09-121,588
Smiths Station Junior High SchoolSmiths StationMiddle07-08910
West Smiths Station Elementary SchoolSmiths StationElementaryPK-06811
East Smiths Station Elementary SchoolSmiths StationElementaryPK-06785
Beauregard Elementary SchoolOpelikaElementaryPK-04783
Beulah Elementary SchoolValleyElementaryPK-06696
South Smiths Station Elementary SchoolSmiths StationElementaryPK-06669
Wacoochee Elementary SchoolSalemElementaryPK-06574
Beulah High SchoolValleyHigh07-12535
Beauregard High SchoolOpelikaHigh09-12533
Sanford Middle SchoolOpelikaMiddle05-08533
Loachapoka Elementary SchoolLoachapokaElementaryPK-06332
Loachapoka High SchoolLoachapokaHigh07-12277
Lee County Learning CenterSalemHigh06-12·
Smith Station Freshman CenterSmiths StationHigh09-09·

About Lee County

Lee County is a compact Alabama school district running 15 campuses with combined enrollment near 9,026.

On the level-by-level breakdown, Lee County is made up of 7 elementary, 2 middle, and 6 high schools.

On a per-school basis, Lee County runs about 602 students per campus, 11% meaningfully above the state mean of roughly 544.

Over the past 7-year window. Across the same 7-year window, public-school enrollment fell 6%: 9,586 students in SY 2017-18 versus 9,026 in SY 2024-25. The school count fell from 14 to 13 across the same 7-year window. The White share of public-school enrollment contracted from 67% to 62%.

On allk12, the community for Lee County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many schools are in Lee County?
Lee County operates 15 public K-12 schools in Alabama, serving approximately 9,026 students.
What is the mix of elementary, middle, and high schools in Lee County?
Lee County includes 7 elementary, 2 middle, 6 high schools.
What is the largest school in Lee County?
Smiths Station High School is the largest public school in Lee County by enrollment, with approximately 1,588 students.
What grade levels does Lee County serve?
Lee County schools serve students from pre-K through grade 12, across 15 campuses.
What cities does Lee County serve?
Lee County operates schools in Smiths Station, Opelika, Valley, Salem, Loachapoka across Alabama.