Skip to main content
AL County FIPS: 01049

Public Schools in DeKalb County, AL

Directory of 20 public schools operating in DeKalb County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 7,250 14,500 2020-2021: 11,950 students 11,950 2020-2021 2021-2022: 12,120 students 12,120 +1.4% 2021-2022 2022-2023: 12,232 students 12,232 +0.9% 2022-2023 2023-2024: 12,254 students 12,254 +0.2% 2023-2024 2024-2025: 12,277 students 12,277 +0.2% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 19 12,277 772.5 15.9:1 *reporting schools 7,893
2023-2024 19 12,254 761.1 16.1:1 *reporting schools 8,435
2022-2023 20 12,232 748.4 16.4:1 *reporting schools 8,478
2021-2022 20 12,120 694.4 17.5:1 *reporting schools 7,998
2020-2021 19 11,950 735.1 16.3:1 *reporting schools 7,746

School Districts in DeKalb County

Cities & Municipalities in DeKalb County

11 Cities

County Schools Listing

Page 1 of 1
School Name Grades Level District City Action
Alternative School 5-12 High School DeKalb County Fort Payne View ›
Collinsville High School PK-12 Other / Combined DeKalb County Collinsville View ›
Crossville Elementary School K-3 Elementary School DeKalb County Crossville View ›
Crossville High School 9-12 High School DeKalb County Crossville View ›
Crossville Middle School 4-8 Middle School DeKalb County Crossville View ›
Dekalb Annex School K-12 Other / Combined DeKalb County Rainsville View ›
Dekalb Technical Center 10-12 High School DeKalb County Rainsville View ›
Fort Payne High School 9-12 High School Fort Payne City Fort Payne View ›
Fort Payne Middle School 6-8 Middle School Fort Payne City Fort Payne View ›
Fyffe High School PK-12 Other / Combined DeKalb County Fyffe View ›
Geraldine School PK-12 Other / Combined DeKalb County Geraldine View ›
Henagar Junior High School PK-8 Elementary School DeKalb County Henagar View ›
Ider School PK-12 Other / Combined DeKalb County Ider View ›
Little Ridge Intermediate School 3-5 Elementary School Fort Payne City Fort Payne View ›
Plainview School PK-12 Other / Combined DeKalb County Rainsville View ›
Ruhuma Junior High School PK-8 Elementary School DeKalb County Ft Payne View ›
Sylvania School PK-12 Other / Combined DeKalb County Sylvania View ›
Valley Head High School PK-12 Other / Combined DeKalb County Valley Head View ›
Williams Avenue Elementary School PK Pre-K Only Fort Payne City Fort Payne View ›
Wills Valley Elementary School K-2 Elementary School Fort Payne City Fort Payne View ›