Brazilian Last Names

Brazilian Last Names

If you meet a Brazilian, there’s a good chance their name includes Silva, Santos or Oliveira. A small group of Portuguese surnames dominates the country, partly because of colonial naming habits and partly because freed slaves and converts were often given common Christian or place-based surnames. Around that core, waves of immigration added thousands of Italian, German, Japanese, Lebanese and Spanish family names.

Brazilians usually carry two surnames: the mother’s family name followed by the father’s, and the last one is the one used day to day. Below are 100+ Brazilian last names with their meanings and origins. For first names, see our lists of Brazilian girl names and Brazilian boy names; for European roots, compare Portuguese last names.

Our top picks: Silva, Santos, Oliveira, Souza, Ferreira, Carvalho, Nascimento, Cavalcanti, Costa, Moreira, Albuquerque, Barbosa

The most common last names in Brazil

These surnames are carried by millions of Brazilians each. Silva alone is estimated to belong to well over 5 million people.

SurnameMeaningOrigin
SilvaForest, woods (Latin silva)Portuguese place/topographic name
SantosSaints; from All Saints’ DayPortuguese religious name
OliveiraOlive treePortuguese topographic name
SouzaFrom the Sousa river in northern PortugalPortuguese; also spelled Sousa
RodriguesSon of Rodrigo, “famous ruler”Portuguese patronymic
FerreiraIron works, place of ironPortuguese place name
AlvesSon of ÁlvaroPortuguese patronymic
PereiraPear treePortuguese topographic name
LimaFrom the Lima riverPortuguese place name
GomesSon of Gome, “man”Portuguese patronymic
CostaCoast, slopePortuguese topographic name
RibeiroStream, brookPortuguese topographic name
MartinsSon of Martinho (Martin)Portuguese patronymic
CarvalhoOak treePortuguese topographic name
AlmeidaThe plateau (Arabic al-maida)Portuguese place name
LopesSon of Lopo, “wolf”Portuguese patronymic
SoaresSon of SoeiroPortuguese patronymic
FernandesSon of FernandoPortuguese patronymic
VieiraScallop shell, pilgrim’s badgePortuguese
BarbosaBearded or a place full of barbas (lichen)Portuguese place name

Brazilian surnames from trees, land and nature

Many Portuguese surnames describe where an ancestor lived: by an oak, a fig orchard, a rock or a river.

SurnameMeaningNote
MoreiraMulberry treeVery common in Minas Gerais
NogueiraWalnut treePortuguese
PinheiroPine treePortuguese
FigueiredoFig orchardPortuguese
MacedoPossibly “apple orchard”Portuguese
TeixeiraYew grovePortuguese
RochaRockPortuguese
PedrosaStony placePortuguese
BarrosClay, mudPortuguese
CamposFieldsPortuguese
FontesSprings, fountainsPortuguese
ValeValleyPortuguese
MonteiroHuntsman, from monte (hill, woodland)Portuguese
FreitasBroken stonesPortuguese
CastroFortified hillPortuguese and Galician
QueirozPlace of heatherPortuguese
SerraMountain rangePortuguese
RiosRiversPortuguese

Religious last names

Catholic surnames were often given to foundlings, converts and formerly enslaved people, which is one reason they are so widespread in Brazil.

SurnameMeaningNote
NascimentoBirth (of Christ)Often given to children born near Christmas
ConceiçãoConception (Immaculate Conception)Marian surname
JesusJesusCommon as “de Jesus”
CruzCrossPortuguese and Spanish
BatistaBaptist (John the Baptist)Also Baptista
RamosBranches (Palm Sunday)Portuguese
AssunçãoAssumption of MaryMarian surname
AnunciaçãoThe AnnunciationMarian surname
TrindadeTrinityPortuguese
PaixãoThe Passion of ChristPortuguese
ChagasThe wounds of ChristPortuguese
Espírito SantoHoly SpiritFound mainly in Brazil and Portugal
PazPeaceOften “da Paz”
LuzLight (Our Lady of Light)Often “da Luz”

Patronymic surnames ending in -es

The ending -es (or -s) once meant “son of,” like English -son. These patronymics are some of the oldest Portuguese surnames.

SurnameSon of…Meaning of the root name
GonçalvesGonçaloGermanic, “battle elf”
MendesMendoFrom Hermenegildo, “whole sacrifice”
NunesNunoLatin nonus, “ninth,” or “grandfather”
DiasDiogo / DiegoPossibly from Santiago (St. James)
MarquesMarcosLatin, from Mars
HenriquesHenriqueGermanic, “home ruler”
PeresPero (Pedro)Greek, “rock”
AntunesAntãoFrom Antonius
EstevesEstêvãoGreek, “crown”
VasquesVascoPossibly “Basque” or “crow”
FagundesFacundoLatin, “eloquent”
SimõesSimãoHebrew, “he has heard”

Brazilian last names from nicknames and animals

Some surnames began as nicknames describing a person’s looks, character or job.

SurnameMeaningNote
MorenoDark-haired, tannedPortuguese and Spanish
PintoChick; also “speckled”Portuguese
CoelhoRabbitPortuguese
LeãoLionPortuguese
LoboWolfPortuguese and Spanish
CordeiroLambPortuguese
BezerraYoung calfCommon in the Northeast
CarneiroRam, sheepPortuguese
LeiteMilkPossibly a dairy-farming family
MotaMound, earthworkPortuguese
CunhaWedgePortuguese
BrandãoTorch, firebrandPortuguese

Aristocratic and place-name surnames

Some colonial families from the Northeast carried surnames from Portuguese towns or noble lines, and many are now widely spread.

SurnameOriginNote
AlbuquerqueTown in Extremadura, SpainEarly colonial family of Pernambuco
CavalcantiFlorentine family nameItalian noble line settled in Pernambuco
BragaCity in northern PortugalPortuguese
GuimarãesCity in northern Portugal“Birthplace of Portugal”
AndradeGalician place namePortuguese and Galician
MagalhãesPlace name in northern PortugalSurname of the explorer Magellan
BragançaCity and royal house of PortugalBrazil’s imperial family
SampaioFrom São Paio (St. Pelagius)Portuguese
CoutinhoLittle enclosed estate (couto)Portuguese

Italian, German, Japanese and Lebanese-Brazilian last names

Brazil has the largest Japanese community outside Japan and millions of Italian and German descendants, especially in São Paulo and the South. See also Italian last names, German last names and Japanese last names.

SurnameMeaningHeritage
RossiRed-hairedItalian
FerrariSmith, ironworkerItalian
BianchiWhite, fairItalian
ColomboDoveItalian
RomanoRomanItalian
SchmidtSmithGerman
MüllerMillerGerman
BeckerBakerGerman
WeberWeaverGerman
TanakaMiddle of the rice fieldJapanese
SatoHelping wisteriaJapanese
SuzukiBell treeJapanese
NakamuraMiddle villageJapanese
MalufFamiliar, well-knownLebanese
HaddadBlacksmithLebanese and Syrian

Tips on Brazilian surnames

  • Brazilian order is usually first name, mother’s surname, father’s surname: in Ana Oliveira Santos, the father’s name is Santos.
  • Particles like da, de, do and dos (“of the”) are part of the name but are ignored when alphabetizing.
  • Spelling varies: Souza/Sousa, Luiz/Luís and Baptista/Batista are the same names; older records often use the older spellings.
  • Because Silva and Santos are so common, genealogists search with the full combination of surnames plus a town or parish.

Frequently asked questions

What is the most common last name in Brazil?

Silva is the most common, followed by Santos, Oliveira, Souza and Rodrigues.

Why is Silva so common in Brazil?

Silva was already frequent in Portugal and was widely adopted in the colony, including by converts, freed slaves and people choosing a surname at registration, so it spread across millions of families.

Do Brazilians have two last names?

Most do: typically the mother’s family name followed by the father’s. Married women may add their husband’s surname, and anyone may drop one in everyday use.

What does the surname Santos mean?

It means “saints” and refers to All Saints’ Day; it was often given to children born or baptized on November 1.

What are common Japanese-Brazilian surnames?

Tanaka, Sato, Suzuki, Nakamura, Watanabe and Takahashi are frequent among Brazil’s Nikkei community, the largest outside Japan.