DeKalb County
Public education in DeKalb County reaches 12,277 students across 20 schools. DeKalb County Public Schools is the largest district at 8,769 students. The level mix is 6 elementary, 2 middle, and 4 high schools.
7-year change in DeKalb County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of DeKalb 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".
Test scores in DeKalb County
Latest 2024-25 ELA proficiency, 15 schools ranked. Alabama state average: 53.0%.
- Plainview School· 69.5%
- Little Ridge Intermediate School· 65.8%
- Fort Payne Middle School· 63.9%
- Henagar Junior High School· 63.3%
- Fyffe High School· 62.7%
- Crossville High School· 9.6%
- Fort Payne High School· 26.7%
- Crossville Middle School· 29.9%
- Collinsville High School· 34.6%
- Crossville Elementary School· 38.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Geraldine School | Geraldine | Combined | PK-12 | 1,211 | · |
| Plainview School | Rainsville | Combined | PK-12 | 1,167 | · |
| Fort Payne High School | Fort Payne | High | 09-12 | 1,106 | · |
| Fyffe High School | Fyffe | Combined | PK-12 | 954 | · |
| Sylvania School | Sylvania | Combined | PK-12 | 915 | · |
| Collinsville High School | Collinsville | Combined | PK-12 | 906 | · |
| Little Ridge Intermediate School | Fort Payne | Elementary | 03-05 | 792 | · |
| Crossville Middle School | Crossville | Middle | 04-08 | 770 | · |
| Fort Payne Middle School | Fort Payne | Middle | 06-08 | 741 | · |
| Wills Valley Elementary School | Fort Payne | Elementary | KG-02 | 738 | · |
| Crossville Elementary School | Crossville | Elementary | KG-03 | 658 | · |
| Crossville High School | Crossville | High | 09-12 | 649 | · |
| Ider School | Ider | Combined | PK-12 | 586 | · |
| Valley Head High School | Valley Head | Combined | PK-12 | 517 | · |
| Henagar Junior High School | Henagar | Elementary | PK-08 | 261 | · |
| Ruhuma Junior High School | Ft Payne | Elementary | PK-08 | 175 | · |
| Williams Avenue Elementary School | Fort Payne | Elementary | PK-PK | 131 | · |
| Alternative School | Fort Payne | High | 05-12 | · | · |
| Dekalb Annex School | Rainsville | Combined | KG-12 | · | · |
| Dekalb Technical Center | Rainsville | High | 10-12 | · | · |
Cities in DeKalb County
About DeKalb County
DeKalb County is a medium-population county of about 72,269 residents in Alabama. Its public-school system enrolls approximately 12,277 students across 20 schools.
Looking at the wider area, census numbers show the median household earns about $51,204 a year, 14% of adults hold a bachelor's degree or higher, and the poverty rate is around 16%. That income level is 8% noticeably below the Alabama median.
For a sense of the school types, DeKalb County spans 6 elementary schools (2,755 students), 2 middle schools (1,511), 4 high schools (1,755), and 8 combined or other schools.
DeKalb County Public Schools dominates the local landscape, accounting for roughly 8,769 students on its own.
Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 12,142 students in SY 2017-18 versus 12,277 in SY 2024-25. On the demographic side, Hispanic enrollment moved from 32% to 38% over the same window.
In the discussion threads here, the community for DeKalb County discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.