Dizem que a família Pinheiro descende da família romana Pinário, esta era uma família
muito antiga de aristocratas romanos, que existia desde a República Romana, os Pinarius
se estabeleceram na Hispânia, na região onde hoje é Aragão, já na Idade Média tal
família passou a Portugal onde adotou o apelido Pinheiro.
Outros
dizem que os Pinheiros descendem da família espanhola Doutres, mas outra provável
origem é que os Pinheiros são um ramo da família portuguesa Outiz, senhores da Quinta
de Outiz, no termo de Barcelos, uma vez que lá surgiu o sobrenome Pinheiro.