Gheorghe Duca a fost voievodul Moldovei între anii 1665-1666, 1668-1671, ianuarie – august 1672 și 1678-1683 și al Țării Românești între 1673-1678.
De origine grec, Gheorghe Duca se stabilește în Moldova în timpul domniei lui Vasile Lupu, în timpul căruia ajunge boier. Ocupă tronul Moldovei cu ajutorul soacrei sale, doamna Dafina, care avea relații la Constantinopol.
Gheorghe Duca a avut domnii scurte în Moldova din cauza faptului că s-a aflat într-un permanent conflict cu boierimea locală, conflict cauzat de fiscalitatea excesivă adoptată de domn.
Tronul Țării Românești este ocupat cu ajutorul Cantacuzinilor, însă este înlocuit în decembrie 1678 cu Șerban Cantacuzino.
Gheorghe Duca a fost capturat de polonezi pe drumul de întoarcere de la Viena, unde a participat la ultimul asediu otoman asupra acestui oraș. A murit în prizonierat la Liov pe 31 martie 1685.
