Surname Generator / Spanish

Spanish Surname Generator

Spanish surnames are famous for the patronymic '-ez' ending meaning 'son of': Garcia, Fernandez ('son of Fernando'), Rodriguez ('son of Rodrigo'), Gonzalez. Spaniards traditionally carry two surnames — the father's first, then the mother's — so a generated single name is just one half of a full Spanish name.

Generate Spanish last names

    Sampled from real, commonly recorded surnames of this origin. They are real family names — use thoughtfully.

    About Spanish surnames

    Researching your Spanish family tree?

    These generated names are for fiction, games and test data — not lookups of real people. If you're tracing an actual Spanish surname, dedicated genealogy services hold the records.

    Recommended: Ancestry · MyHeritage · FamilySearch (free)(affiliate links — add your partner IDs)

    More surname generators

    See all generators →