Donnchad var gift tre ganger. Hans første kone var , datter av Canannán, som ledet den nordlige Ui Néill greina Cenél Conaill. Hun døde i 929. Hans andre kone var , datter av Cennétig mac Lorcáin av klanen Dal gCais og søster av den senere overkonge Brian Boru. Órlaith ble drept i 941, tilsynelatende var drapet beordret av Donnchad. En teori går ut på at dette kom av at hun skulle ha hatt et forhold til sin stesønn Óengus. Donnchads tredje kone, var datter av kongen av Breífne, og døde i 943. Charles Doherty bemerker at Donnchads koner alle kom fra familier som var i vekst. fra Cenél Connaill, Dál gCais fra Thomond, og Ua Ruairc fra Bréifne skulle bli blant de ledende familiene på 1000-tallet og 1100-tallet.