About the Castanheiro Surname
If your family name is Castanheiro, its origin lies with Castanheira, a Portuguese surname. At root, the name means “Chestnut tree”.
Family crest and blazon
Arms linked to Castanheira and its spellings were granted to individual families; our heraldry team traces which line they belonged to.
Spelling and variants
Castanheiro is listed among the recognised spellings of Castanheira. Census takers and immigration officers often wrote what they heard.
Get the complete Castanheiro report, with a museum-style coat of arms.