A família Sanhudo é originária da cidade de Braga, no norte de Portugal. A história da família Sanhudo é longa e complexa, com muitos ramos da família a estabelecerem-se em diferentes partes do país e do mundo. No entanto, a maioria dos Sanhudos ainda reside em Braga e na região norte de Portugal.