Our Spanish name database contains 32.210 Spanish surnames and 70.160 Spanish first names categorized by gender and frequency. After payment you can download the Spanish name database in CSV, SQL or JSON format. In Spain we received a name and gender database from the Spanish government and merged it with publicly available data sets. To create the Spanish name database we used 1.104.300 validated Spanish social media profiles. We have a detailed explanation of our methodology and illustrate our approach with several examples.
Popular Spanish surnames
This table show popular Spanish surnames. In Spain, the surname typically consists of two parts: the father's surname and the mother's surname. The father's surname is listed first and the mother's surname is listed second. For example, if a person's father's surname is García and their mother's surname is Rodriguez, their full surname would be García Rodriguez. Children typically inherit their parents' surnames, but can also choose to use only one of their parents' surnames or hyphenate them.
Surname | Percentage*1 | Alternative countries*2 |
---|---|---|
Garcia | 2.4% | |
Rodriguez | 1.7% | |
Martinez | 1.6% | |
Gonzalez | 1.6% | |
Sanchez | 1.6% | |
Fernandez | 1.6% | |
Lopez | 1.5% | |
Perez | 1.2% | |
Gomez | 0.9% | |
Jimenez | 0.7% |
- *1 The Frequency and Percentage are based on 1.104.300 Spanish social media profiles.
- *2 Alternative countries are countries where this surname also is used. They are sorted on popularity.
Spanish first names
In Spain, parents typically choose a first name based on tradition and cultural significance. They often choose a name that has been passed down in their family or one that is popular among their community. They also consider the name's meaning and how it will sound with the surname. Additionally, parents may also consider the name's compatibility with the child's personality and future.
Popular Spanish male names
First name | Percentage*1 | Alternative countries*2 | |
---|---|---|---|
David | 2.7% | ||
Carlos | 2.3% | ||
Javier | 2.3% | ||
Jose | 2.2% | ||
Antonio | 2.1% | ||
Sergio | 1.5% | ||
Pablo | 1.5% | ||
Juan | 1.4% | ||
Alberto | 1.4% | ||
Manuel | 1.4% |
- *1 The Frequency and Percentage are based on 1.104.300 Spanish social media profiles from which 650.850 (59%) is male.
- *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.
Popular Spanish female names
First name | Percentage*1 | Alternative countries*2 | |
---|---|---|---|
Maria | 3.7% | ||
Ana | 2.7% | ||
Laura | 2.5% | ||
Cristina | 2.3% | ||
Marta | 2.2% | ||
Carmen | 1.7% | ||
Sara | 1.3% | ||
Andrea | 1.3% | ||
Paula | 1.2% | ||
Elena | 1.2% |
- *1 The Frequency and Percentage are based on 1.104.300 Spanish social media profiles from which 453.450 (41%) is female.
- *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.