D
- Damhead Primary School, Coleraine, County Londonderry
- Darkley Primary School, Darkley, County Armagh
- Derrychrin Primary School, Cookstown, County Tyrone
- Derryhale Primary School, Derryhale, County Armagh
- Derrylatinee Primary School, Dungannon, County Tyrone
- Desertmartin Primary School, Desertmartin, County Londonderry
- D.H. Christie Memorial Primary School, Coleraine, County Londonderry
- Diamind Primary School, Cullybackey, County Antrim
- Dickson Primary School, Lurgan, County Armagh
- Doagh Primary School, Doagh, County Antrim
- Donacloney Primary School, Donaghcloney, County Down
- Donaghey Primary School, Dungannon, County Tyrone
- Donaghmore Primary School, Donaghmore, County Tyrone
- The Drelincourt Primary School, Armagh
- Dromintee Primary School, Killeavey, County Down
- Dromara Primary School, Dromara, County Down
- Dromore Central Primary School, Dromore, County Down
- Dromore Road Primary School, Warrenpoint, County Down
- Drumadonnell Primary School, Ballyroney, County Down
- Drumard Primary School, Tamlaght, County Londonderry
- Drumgor Primary School, Craigavon, County Armagh
- Drumhillery Primary School, Armagh
- Drumsallen Primary School, Killylea, County Armagh
- Dunclug Primary School, Ballymena, County Antrim
- Duneane Primary School, Toome, County Antrim
- Dungannon Primary School, Dungannon, County Tyrone
- Dunseverick Primary School, Dunseverick, County Antrim
Read more about this topic: List Of Primary Schools In Northern Ireland