Diogo é um prenomeportuguês de origem incerta.[1] Segundo alguns, deriva de Iacobus, que por sua vez é uma latinização do nome hebreuYa'akov (יעקב). Outros linguistas sustentam que Diogo seria derivado do latim Didacus (conhecedor, professor). Desde os primeiros documentos latino-portugueses escritos em Portugal desde 882, o nome vem documentado através das formas "Didaco", "Didagu", "Diaco" e "Diago" que foram abonadas amplamente em documentação da Idade Média.