School district · Alabama
DeKalb County
★ Best schools in Alabama →17
public schools
8,704
total enrollment
PK–12
grade span
12
cities
Schools by level
- High
- 11
At a glance
- Grade span
- PK–12
- Charter schools
- 0
- Cities served
- 12
- Counties
- 1
After-school providers & vendors near DeKalb County (click to expand)
Operators, licensed providers, and enrichment vendors in this district's county.
State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.
Run an after-school program here and don’t see it?
List your program — free →
Schools in DeKalb County
| School | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Alternative School | Fort Payne | High | 5-12 | — |
| Collinsville High School | Collinsville | High | PK-12 | 918 |
| Crossville Elementary School | Crossville | Elementary | PK-3 | 570 |
| Crossville High School | Crossville | High | 9-12 | 594 |
| Crossville Middle School | Crossville | — | 4-8 | 826 |
| Dekalb Annex School | Rainsville | High | K-12 | — |
| Dekalb Technical Center | Rainsville | High | 10-12 | — |
| Fyffe High School | Fyffe | High | PK-12 | 921 |
| Geraldine School | Geraldine | High | PK-12 | 1,136 |
| Henagar Junior High School | Henagar | — | PK-8 | 217 |
| Ider School | Ider | High | PK-12 | 645 |
| Moon Lake School | Mentone | — | K-6 | 57 |
| Plainview School | Rainsville | High | PK-12 | 1,231 |
| Ruhuma Junior High School | Ft Payne | — | PK-8 | 179 |
| Ruhuma Junior High School | Ft Payne | — | PK-8 | 161 |
| Sylvania School | Sylvania | High | PK-12 | 830 |
| Valley Head High School | Valley Head | High | PK-12 | 419 |