Duarte de Eça (born c. 1480) was the 3rd Captain-major of Portuguese Ceylon.
Eça was appointed in 1552 under John III of Portugal, he was Captain-major until 1553.
He was succeeded by Fernão Carvalho.
[1] Vila-Santa, Nuno, "A trajectória de D. Duarte de Eça: de capitão deposto a capitão de Goa", Actas do Congresso Internacional Pequena Nobreza nos Impérios Ibéricos do Antigo Regime, IICT, 2012.
[1]