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

Lee County

Alabama · Public K-12

Lee County, Alabama operates 41 public K-12 schools today, enrolling approximately 24,812 students (about 605 per campus). That works out to 25 elementary, 6 middle, and 9 high schools.

7-year change in Lee County

SY 2017-18 vs SY 2024-25
Total enrollment
24,812
+999 (+4%) vs SY 2017-18
School count
38
+2 (+6%) vs SY 2017-18
% White
50%
was 56%
% Hispanic
12%
was 7%
% Black
28%
was 30%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
41
4 districts
Enrollment
24,812
NCES CCD
Median income
$65,824
Above Alabama avg
Free/reduced lunch
47.5%
Below Alabama avg
Elementary
25
12,471 students
Middle
6
4,100 students
High
9
8,241 students
Combined / other
1
schools
LARGEST DISTRICT
Auburn City
9,488 students · 4 districts in Lee County

County vs. school enrollment demographics

Left bar is the racial makeup of Lee 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
66%
Hispanic
5%
Black
22%
Asian
4%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
50%
Hispanic
12%
Black
28%
Asian
5%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
42.4%
adults 25+
Poverty rate
10.0%
ACS 5-year
Unemployment
3.5%
civilian labor
Median age
34
20.9% under 18

Test scores in Lee County

Latest 2024-25 ELA proficiency, 29 schools ranked. Alabama state average: 53.0%.

See all 29 schools in Lee County ranked by score →

All schools (41)

NameCityLevelGradesEnrollmentRating
Auburn High SchoolAuburnHigh10-122,227·
Opelika High SchoolOpelikaHigh09-121,590·
Smiths Station High SchoolSmiths StationHigh09-121,588·
Auburn Junior High SchoolAuburnHigh08-091,491·
Smiths Station Junior High SchoolSmiths StationMiddle07-08910·
Opelika Middle SchoolOpelikaMiddle04-08812·
West Smiths Station Elementary SchoolSmiths StationElementaryPK-06811·
East Smiths Station Elementary SchoolSmiths StationElementaryPK-06785·
Beauregard Elementary SchoolOpelikaElementaryPK-04783·
East Samford SchoolAuburnMiddle06-07733·
Drake Middle SchoolAuburnMiddle06-06720·
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·
Ogletree Elementary SchoolAuburnElementary03-05523·
Auburn Early Education CenterAuburnElementaryKG-02492·
Southview Primary SchoolOpelikaElementaryKG-02480·
Lakewood Primary SchoolPhenix CityElementaryKG-02466·
Northside SchoolOpelikaElementary03-05464·
Pick Elementary SchoolAuburnElementary03-05464·
Creekside Elementary SchoolAuburnElementary03-05458·
Lakewood Elementary SchoolPhenix CityElementary03-05455·
Cary Woods Elementary SchoolAuburnElementaryKG-02439·
Jeter Primary SchoolOpelikaElementaryKG-03435·
Richland Elementary SchoolAuburnElementaryKG-02426·
Carver Primary SchoolOpelikaElementaryKG-03414·
Morris Avenue Intermediate SchoolOpelikaElementary03-05397·
Margaret Yarbrough Elementary SchoolAuburnElementary03-05396·
West Forest Intermediate SchoolOpelikaElementary03-05393·
Fox Run SchoolOpelikaMiddle06-06392·
Wrights Mill Road Elementary SchoolAuburnElementary03-05388·
Dean Road Elementary SchoolAuburnElementaryKG-02383·
Woodland Pines Elementary SchoolAuburnElementaryKG-02348·
Loachapoka Elementary SchoolLoachapokaElementaryPK-06332·
Loachapoka High SchoolLoachapokaHigh07-12277·
Lee County Learning CenterSalemHigh06-12··
Opelika Learning CenterOpelikaCombinedKG-12··
Smith Station Freshman CenterSmiths StationHigh09-09··

Cities in Lee County

Auburn14 schoolsOpelika13 schoolsSmiths Station6 schoolsLoachapoka2 schoolsPhenix City2 schoolsSalem2 schoolsValley2 schools

About Lee County

Across the average-sized Alabama county of Lee County of about 181,134 residents, the public-school footprint covers 41 schools and about 24,812 students.

For perspective, census numbers show the median household earns about $65,824 a year, 42% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 10%. That income level is 18% meaningfully above the Alabama median.

On the school-mix side, Lee County consists of 25 elementary schools (12,471 students), 6 middle schools (4,100), 9 high schools (8,241), and 1 combined or other schools.

The largest single district in Lee County is Auburn City, which alone enrolls about 9,488 students.

Over the past 7-year window. Across the same 7-year window, public-school enrollment grew 4%: 23,813 students in SY 2017-18 versus 24,812 in SY 2024-25. Over that span, Lee County gained 2 schools, going from 36 to 38. On the demographic side, White enrollment moved from 56% to 50% over the same window.

On allk12, the community for Lee County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Lee County?
Lee County, Alabama has 41 public K-12 schools serving approximately 24,812 students.
How many high schools are in Lee County?
Lee County, Alabama has 9 public high schools, serving approximately 8,241 students.
How many middle schools are in Lee County?
Lee County, Alabama has 6 public middle schools, serving approximately 4,100 students.
How many elementary schools are in Lee County?
Lee County, Alabama has 25 public elementary schools, serving approximately 12,471 students.
What is the largest school district in Lee County?
Auburn City is the largest school district in Lee County, serving approximately 9,488 students. The county contains 4 school districts overall.
How many people live in Lee County?
Lee County has roughly 181,134 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Lee County?
Median household income in Lee County is $65,824, above the Alabama average of $55,552. About 10.0% of residents live below the federal poverty line.
How educated are residents of Lee County?
Approximately 42.4% of adults 25 and older in Lee County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Lee County qualify for free or reduced lunch?
Roughly 47.5% of students in Lee County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Alabama county average of 60.5%.
What is the student-teacher ratio in Lee County schools?
Across Lee County public schools, the enrollment-weighted student-teacher ratio is approximately 16.1 to 1.

Lee County school rankings

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