Guide to Spanish Names and Nicknames
Have you ever been curious about traditional, common names or nicknames used in the Spanish language? Explore Spanish male and female names, their English equivalents, common nicknames, where they are especially popular in Spain, fun facts and short etymology notes.
How to use this guide
Browse the tables to compare Spanish names with English equivalents and nicknames. Use the search box to find a name, nickname, province, fun fact or etymology quickly.
What this page includes
This guide keeps the important original page information: Spanish names, English equivalents, nicknames, where each name is most popular in Spain, fun facts and a source note for INE data.
Search by Spanish name, English equivalent, nickname, province, fun fact or etymology.
Spanish Male Names and Nicknames
| Spanish | English | Nickname | Where in Spain is it most popular? | Fun facts | Etymology |
|---|---|---|---|---|---|
| Andrés | Andrew | Andi | Jaén | Spain – 86th most popular male baby name in 2022 | From Greek andreios, meaning “manly” or “masculine”. |
| Alberto | Albert | Beto, Berto | Valladolid | Spain – 79th most popular male baby name in 2022 | From Germanic elements meaning “noble” and “bright” or “famous”. |
| Alfredo | Alfred | Fredi | Soria | — | From Old English elements meaning “elf” and “counsel”. |
| Antonio | Anthony | Toni, Toño | Córdoba | Spain – 27th most popular male baby name in 2022 | From the Roman family name Antonius, of uncertain origin. |
| Arturo | Arthur | — | Ourense | — | Often linked to Celtic roots connected with “bear”, though the origin is debated. |
| Carlos | Charles | Carlitos | Huesca | Spain – 35th most popular male baby name in 2022 | From a Germanic name meaning “free man”. |
| Daniel | Daniel | Dani | Guadalajara | Spain – 9th most popular male baby name in 2022 | From Hebrew Daniyyel, meaning “God is my judge”. |
| David | David | — | Guadalajara | Spain – 18th most popular male baby name in 2022 | From Hebrew Dawid, traditionally interpreted as “beloved”. |
| Eduardo | Edward | Edu, Lalo | Palencia | — | From Old English elements meaning “wealth” or “fortune” and “guardian”. |
| Francisco | Francis | Paco | Córdoba | Spain – 48th most popular male baby name in 2022 | From Latin Franciscus, meaning “Frenchman” or “Frank”. |
| Guillermo | William | Guille | Valladolid | Spain – 47th most popular male baby name in 2022 | From Germanic elements meaning “will” or “desire” and “helmet” or “protection”. |
| Enrique | Henry | Quique | València | — | From Germanic elements meaning “home” and “ruler”. |
| Luis | Louis | Lucho | Lugo | Luis Muñoz Marín was Puerto Rico’s first democratically elected governor. Spain – 62nd most popular male baby name in 2022 | From Germanic elements meaning “famous” and “battle”. |
| Martín | Martin | — | A Coruña | Spain – Most popular male baby name in 2022 | From Latin Martinus, meaning “of Mars”, the Roman god of war. |
| Miguel | Michael | Migue | Illes Balears | Spain – 25th most popular male baby name in 2022 | From Hebrew Mikha’el, meaning “Who is like God?” |
| Óscar | Oscar | — | Palencia | — | Often linked to Old Irish elements meaning “deer” and “friend”. |
| Pablo | Paul | Pablito | Pontevedra | Spain – 8th most popular male baby name in 2022 | From Latin Paulus, meaning “small” or “humble”. |
| Pedro | Peter | Pedrito | Murcia | Spain – 65th most popular male baby name in 2022 | From Greek Petros, meaning “stone” or “rock”. |
| Ricardo | Richard | — | Burgos | — | From Germanic elements meaning “powerful” and “brave” or “strong”. |
| Roberto | Robert | Beto, Róber | Burgos | — | From Germanic elements meaning “fame” and “bright”. |
| Jaime | James | Jaimito | Illes Balears | Spain – 43rd most popular male baby name in 2022 | Ultimately from Hebrew Ya‘aqov, the source of Jacob and James. |
| Tomás | Thomas | Tomi | Zamora | — | From Aramaic ta’oma, meaning “twin”. |
| Juan | John | — | Jaén | Spain – 32nd most popular male baby name in 2022 | From Hebrew Yohanan, meaning “God is gracious”. |
| Jorge | George | Coque | Zaragoza | Spain – 42nd most popular male baby name in 2022 | From Greek Georgios, meaning “farmer” or “earth-worker”. |
| José | Joseph | Pepe | Lugo | Spain – 36th most popular male baby name in 2022 | From Hebrew Yosef, meaning “he will add”. |
Spanish Female Names and Nicknames
| Spanish | English | Nickname | Where in Spain is it most popular? | Fun facts | Etymology |
|---|---|---|---|---|---|
| Alejandra | Alexandra | Ale | Cádiz | Spain – 30th most popular female baby name in 2022 | From Greek Alexandros, meaning “defender of men”. |
| Alicia | Alice | Ali | Segovia | Spain – 51st most popular female baby name in 2022 | From a Germanic name related to Adalheidis, meaning “noble kind”. |
| Ana | Anne | Ani, Anita | Jaén | Spain – 26th most popular female baby name in 2022 | From Hebrew Hannah, meaning “grace” or “favour”. |
| Antonia | Toni | Toñi, Anto, Antoñita | Córdoba | — | From the Roman family name Antonius, of uncertain origin. |
| Beatriz | Beatrice | Bea, Beti | Valladolid | — | From Latin Beatrix, meaning “she who brings happiness” or “blessed”. |
| Carmen | Carmen | Carmela, Carmencita, Mamen | Córdoba | Spain – 14th most popular female baby name in 2022 | Often linked to Latin carmen, meaning “song”, or to Mount Carmel traditions. |
| Carolina | Caroline | Caro, Carol | Toledo | Spain – 97th most popular female baby name in 2022 | Feminine form related to Carlos, from a Germanic root meaning “free man”. |
| Catalina | Catherine | Cata, Cati | Illes Balears | Spain – 92nd most popular female baby name in 2022 | From Greek Aikaterine; later associated with katharos, meaning “pure”. |
| Cristina | Christine | Cris | Valladolid | — | From Latin and Greek roots connected with Christos, meaning “anointed”. |
| Daniela | Danielle | Dani | Cádiz | Spain – 10th most popular female baby name in 2022 | From Hebrew Daniyyel, meaning “God is my judge”. |
| Dolores | Delores | Lola, Loli, Loles, Lolita | Sevilla | Spain – Lola is the 16th most popular female baby name in 2022 | From Spanish dolores, meaning “pains” or “sorrows”. |
| Francisca | Frances | Paca, Paqui | Jaén | — | From Latin Franciscus, meaning “French” or “Frankish”. |
| Elena | Helen | Elenita, Nena | Segovia | Spain – 39th most popular female baby name in 2022 | From Greek Helene; often associated with light or brightness. |
| Isabel | Elizabeth | Isa, Chabela | Jaén | Spain – 59th most popular female baby name in 2022 | From Hebrew Elisheva, meaning “my God is an oath”. |
| Laura | Laura | Lauri, Lali | Valladolid | Spain – 56th most popular female baby name in 2022 | From Latin laurus, meaning “laurel”. |
| Luisa | Louise | Lucha | Jaén | — | From Germanic elements meaning “famous” and “battle”. |
| María | Mary | Mari | Jaén | Spain – 5th most popular female baby name in 2022 | From Hebrew Miryam; the exact meaning is debated. |
| Marta | Martha | Martita | Barcelona | Spain – 43rd most popular female baby name in 2022 | From Aramaic, meaning “lady” or “mistress”. |
| Paula | Paula | — | Pontevedra | Spain – 7th most popular female baby name in 2022 | From Latin Paulus, meaning “small” or “humble”. |
| Roberta | Roberta | Berta | Santa Cruz de Tenerife | — | From Germanic elements meaning “fame” and “bright”. |
| Rosa | Rose | Rosi, Rosita | Ourense | — | From Latin rosa, meaning “rose”. |
| Teresa | Theresa | Tere, Teresita | Lleida | — | Origin uncertain; often linked to Greek place-name traditions. |
| Violeta | Violet | — | Huesca | Spain – 90th most popular female baby name in 2022 | From Latin viola, meaning “violet flower”. |
| Juana | Joan/Jane | Juani, Juanita | Jaén | — | From Hebrew Yohanan, meaning “God is gracious”. |
| Josefa | Josephine | Pepa, Pepi | Murcia | — | From Hebrew Yosef, meaning “he will add”. |
Spanish name and nickname patterns to notice
Quick facts
Spanish names and nicknames FAQ
What does this Spanish names page include?
It includes Spanish male and female names, English equivalents, nicknames, where each name is especially popular in Spain, fun facts and short etymology notes.
Why are Spanish nicknames sometimes very different from the full name?
Spanish nicknames may come from older forms, affectionate speech, religious traditions or repeated sounds. This is why names such as Francisco, José and Dolores can have nicknames such as Paco, Pepe and Lola.
Where does the “Where in Spain?” information come from?
The original page states that the “Where in Spain is it most popular?” and “Fun Facts” information is taken from the INE, Instituto Nacional de Estadística.
