D
- Daysland
- Daysland School
- Delburne
- Delburne Centralized School
- Delia
- Delia School
- Devon
- Devon Christian School
- John Maland High School
- Riverview Middle School
- Dewberry
- Dewberry School
- Dewinton
- Strathcona-Tweedsmuir School
- Didsbury
- Didsbury High School
- Didsbury Outreach School
- Dixonville
- Dixonville School
- Donalda
- Donalda Colony School
- Donalda School
- Donnelly
- Georges P Vanier School
- Drayton Valley
- Frank Maddock High School
- Holy Trinity Academy
- Drumheller
- Drumheller Composite High School
- Drumheller Outreach School
- St Anthonys School
- Duchess
- Duchess School
- Springside Colony School
- Duffield
- Dunmore
- Eagle Butte High School
- Winnifred Colony School
Read more about this topic: List Of High Schools In Alberta