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

5 schools in Lafayette

Alabama · Public K-12

Lafayette, Alabama runs 5 public K-12 schools today, teaching approximately 662 students across 1 elementary, 1 middle, and 3 high.

7-year change in Lafayette

SY 2017-18 vs SY 2024-25
Total enrollment
662
+6 (+1%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
20%
was 10%
% Hispanic
5%
was 1%
% Black
74%
was 88%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Inspire AcademyHigh09-12·
Inspire Virtual AcademyHigh07-1229
John P Powell Middle SchoolMiddle06-08140
Lafayette Eastside Elementary SchoolElementaryPK-08311
Lafayette High SchoolHigh07-12182

About Lafayette

Lafayette is a rural-scale Alabama city in terms of public-school footprint, with 5 schools and 662 students total.

In terms of grade levels, the city spans 1 elementary, 1 middle, and 3 high.

Per-campus enrollment runs near 132, below the state mean of about 544.

Over the past 7-year window. Combined enrollment now sits at 662 students, remained close to its prior level from the 656 reported in SY 2017-18. Over that span, Lafayette gained 1 school, going from 3 to 4. On the demographic side, Black enrollment moved from 88% to 74% over the same window.

On allk12, the community for Lafayette 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 Lafayette, Alabama?
There are 5 public K-12 schools in Lafayette, with a combined enrollment of about 662.
How many elementary, middle, and high schools are in Lafayette?
Lafayette has 1 elementary, 1 middle, 3 high public schools.
What is the largest public school in Lafayette?
Lafayette Eastside Elementary School is the largest public school in Lafayette by enrollment, with approximately 311 students.
What school districts serve Lafayette?
Lafayette public schools are operated by Chambers County.
What grade levels do public schools in Lafayette cover?
Public schools in Lafayette serve students from pre-K through grade 12.