Most common surnames in Portugal

The top 100 family names, ranked by how many people carry them.

Most common surnames in Portugal
RankSurnameOrigin & meaningPeople
1SilvaPortuguese · “woods, forest”283,326
2SantosPortuguese · “saints”222,145
3Ferreira—191,083
4PereiraPortuguese · “pear tree”173,391
5CostaPortuguese · “coast, slope”154,689
6OliveiraPortuguese · “olive tree”145,961
7MartinsPortuguese · “son of Martim”138,290
8RodriguesPortuguese · “son of Rodrigo”138,045
9Sousa—130,534
10FernandesPortuguese · “son of Fernando”119,777
11LopesPortuguese · “son of Lopo”111,030
12GonçalvesPortuguese · “son of Gonçalo”107,963
13Marques—107,945
14GomesPortuguese · “son of Gomes”105,812
14Ribeiro—105,812
16Carvalho—104,425
17Almeida—102,349
18Pinto—101,868
19AlvesPortuguese · “son of Álvaro”93,800
20Dias—85,506
21Teixeira—79,807
22Correia—78,533
23Mendes—72,344
24Soares—66,880
25Vieira—65,390
26Monteiro—65,333
27Moreira—64,267
28Cardoso—64,021
29Duarte—63,125
30Nunes—62,304
31Rocha—55,680
32Coelho—53,859
33Neves—52,321
33Reis—52,321
35Pires—50,141
36Cunha—49,170
37Machado—47,056
37Matos—47,056
39Fonseca—46,037
40RamosSpanish/Portuguese · “branches”45,235
41Tavares—44,537
42Freitas—43,989
43Simões—43,102
44CruzSpanish · “cross”42,970
45Antunes—41,045
46Figueiredo—40,111
47Barbosa—38,630
48Castro—37,526
49Araújo—37,196
49Azevedo—37,196
51Lima—36,818
52Lourenço—34,195
53Faria—32,327
54Morais—31,987
55Andrade—31,411
56Henriques—31,261
57Mota—31,242
58Pinheiro—30,600
59Afonso—30,506
60Barros—29,524
61Miranda—28,307
62Baptista—28,251
63Melo—27,703
64Guerreiro—27,694
65Nogueira—27,401
66Abreu—27,279
67Borges—26,722
68Brito—26,156
69Campos—26,052
70Vaz—26,024
71Rosa—25,910
72Maia—25,807
73Esteves—25,354
74Batista—25,080
75Moura—24,854
76Amaral—24,448
77Gaspar—23,174
78Leite—23,061
79Jorge—22,740
80Neto—22,599
81Gouveia—22,042
82JesusPortuguese · “Jesus”21,985
83Branco—21,976
84Valente—21,900
85Pedro—21,787
86Pinho—21,466
87Loureiro—20,485
88Filipe—19,853
89Cabral—19,607
90Luís—19,570
91Miguel—19,041
92Rebelo—18,853
93Macedo—18,834
94GarcíaSpanish18,626
95Couto—18,286
96Amorim—18,126
97NascimentoPortuguese · “birth (of Christ)”18,117
98Leal—18,098
99Guimarães—17,984
100Vicente—17,881

Source: Forebears (non-official). Rankings are updated when the publisher releases new data.

Pair it with a first name

See how first names sound with your family name before you decide.

Browse first names