As raízes portuguesas de Zico são bem visíveis logo no nome: o apelido do antigo craque é Coimbra, como o de tantos brasileiros, aliás.

O avô materno de Zico (Arthur Ferreira da Costa Silva) era de Oliveira de Azeméis e emigrou para o Rio de Janeiro na última década do século XIX. O avô paterno (Fernando Antunes Coimbra) era de Tondela. O pai de Zico, José Antunes Coimbra, ainda nasceu em Tondela, tinha apenas dez anos quando a família emigrou para o Brasil, mas ainda a tempo de criar um afeto clubístico pelo Sporting.

Quanto à mãe, Matilde Ferreira da Costa Silva, já nasceu no Brasil. O pai de Matilde fundou uma fábrica de cerâmica em Quintino, onde trabalhou José Antunes Coimbra.

José e Matilde conheceram-se na fábrica e, apesar de grande diferença de idades (José era 17 anos mais velho), casaram-se, em 1943.

Do casamento nasceram seis filhos: cinco homens e uma mulher. Zico foi o mais novo.