5 schools in Lafayette
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| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Inspire Academy | High | 09-12 | · |
| Inspire Virtual Academy | High | 07-12 | 29 |
| John P Powell Middle School | Middle | 06-08 | 140 |
| Lafayette Eastside Elementary School | Elementary | PK-08 | 311 |
| Lafayette High School | High | 07-12 | 182 |
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.