Discover and Shortlist Your Perfect Baby Names!

Spanish names - Baby names with the origin Spanish

Spanish given names come from Latin, biblical, and Iberian traditions and follow Spanish orthography, including accent marks and the letter ñ. Masculine names commonly end in -o or -el/-io (Diego, Pablo, Manuel, Sergio), while feminine names often end in -a or -ia (Laura, Marta, Lucía, Sofía). Many names are transparent Spanish forms of saints’ and biblical names, such as José, Juan, Pedro, María, and Ana. Compound given names are a long-standing convention, especially combinations with María or José, for example María del Carmen, María José, or José Luis. Everyday diminutives use -ito/-ita or -i/-y (Juanito, Pili), but these are informal rather than official forms.

Religious devotion has shaped name stock, notably Marian titles like Dolores, Concepción, Asunción, and Pilar. Arabic influence left some names in Iberian Spanish, such as Almudena and Azucena. Modern usage across Spanish-speaking countries blends traditional biblical names with international choices, and compound forms are less frequent among younger generations. Spelling generally reflects standard Spanish pronunciation, and names retain diacritics in formal contexts.

2,048
Spanish names
642
Boys' names
1,271
Girls' names
15
In 3+ countries' charts
Boys 31% Girls 62% Unisex 7%
Showing 50 of 2,048 names
Name Meaning Origins Gender Popularity (last 10y)
Mia Diminutive of Maria (traditionally 'bitter'/'sea of bitterness'), commonly interpreted as 'mine', 'beloved', or 'dear'. Spanish Girl 125,796 #1
Mateo Gift of God Spanish Boy 112,008 #2
Julian From Julius/Julianus - often interpreted as 'youthful' or 'descended from Jove (Jupiter)' Latin, Spanish Boy 72,135 #3
Lucia Light Latin, Spanish Girl 51,570 #4
Valentina Strong, healthy Latin, Spanish Girl 46,658 #5
Alejandro Defender of men Spanish Boy 42,335 #6
Martin Of Mars; warlike Latin, Spanish Boy 41,269 #7
Emilia Derived from Latin Aemilia, often interpreted as 'rival' or 'emulating' (also associated with 'industrious') Catalan, English, Latin, Polish, Spanish Girl 39,893 #8
Eliana God has answered Greek, Hebrew, Italian, Latin, Spanish Girl 39,574 #9
Maya Sanskrit: 'illusion, magic'; Hebrew: associated with 'water'; also linked to the Greek goddess Maia and the month of May Greek, Hebrew, Latin, Sanskrit, Spanish Girl 37,428 #10
Juan God is gracious Spanish Boy 35,254 #11
Pablo Derived from Latin Paulus, meaning "small" or "humble". Spanish Boy 31,658 #12
Javier New house Spanish Boy 27,024 #13
Mario Derived from Marius, likely meaning "male" or "warlike"; often interpreted as "of/related to Mars" Latin, Spanish Boy 26,020 #14
Carmen Song; also associated with Mount Carmel (garden/vineyard) Spanish Girl 23,692 #15
Marco Derived from Marcus, meaning 'dedicated to Mars' or 'warlike'. Latin, Spanish Boy 20,426 #16
Matias Gift of God Hebrew, Latin, Portuguese, Spanish Boy 20,199 #17
Jimena Likely derived from Basque 'seme' ('son'); by association often given the sense 'hearkening' or 'one who hears' (as with Simon/Simone). Spanish Girl 17,864 #18
Amaya Basque: "the end" or "completion". Japanese: various kanji, often rendered as "night rain" or "heavenly valley." Basque, Japanese, Spanish Girl 17,120 #19
Catalina Commonly interpreted as "pure" (from Greek 'katharos') Spanish Girl 15,791 #20
Fernando Brave traveler Spanish Boy 13,558 #21
Nico Victory of the people (from Greek nike 'victory' + laos 'people'). Greek, Spanish Boy 12,577 #22
Mya Variant of Maya/Mia - meanings include 'illusion' (Sanskrit), 'mine/beloved' (Mia roots), or 'emerald' (Burmese). English, Hebrew, Sanskrit, Spanish Girl 12,044 #23
Dario He who holds firm to good; possessor/upholder of good (often associated with wealth or kingliness) Persian, Spanish Boy 11,469 #24
Cruz Cross Spanish Boy 9,739 #25
Nina Commonly 'little girl' (Spanish); also 'fire' (Quechua). Frequently used as a diminutive of names ending in -nina and sometimes linked to 'grace' when associated with Anna. Quechua, Russian, Slavic, Spanish Girl 9,264 #26
Blanca White, fair Spanish Girl 8,807 #27
Rocio Dew (morning dew) Spanish Girl 7,782 #28
Esmeralda Emerald (the gemstone) Spanish Girl 7,559 #29
Anaya Multi-origin name most commonly interpreted as 'care, concern, protection' (from Arabic 'Inaya') and also rendered as 'God has answered' in some Hebrew usages; used as a feminine given name in South Asia and elsewhere. Arabic, Hebrew, Indian, Sanskrit, Spanish Girl 7,269 #30
Elisa God is my oath Hebrew, Spanish Girl 7,219 #31
Danna From Hebrew דנה meaning "God has judged" (also used as a variant of Dana/Donna) English, Hebrew, Spanish Girl 6,980 #32
Amora Derived from Latin 'amor' meaning 'love'; also the Portuguese/Spanish word for 'blackberry'/'mulberry'. Latin, Spanish Girl 6,584 #33
Esteban Crown, wreath; crowned Spanish Boy 6,343 #34
Enrique Home ruler Spanish Boy 6,116 #35
Roberto Bright fame Germanic, Portuguese, Spanish Boy 5,990 #36
Alondra Lark (songbird); often associated with singing, joy or morning Spanish Girl 5,947 #37
Santino Little saint; 'little holy one' Italian, Spanish Boy 5,865 #38
Ignacio Fiery; ardent (derived from Ignatius, associated with 'fire') Spanish Boy 5,648 #39
Renata Reborn; born again Croatian, Czech, Latin, Polish, Portuguese, Slovak, Spanish Girl 5,597 #40
Sierra Saw Latin, Spanish Girl 5,561 #41
Leona Lioness (feminine form of 'lion') Spanish Girl 5,337 #42
Alonzo Noble and ready (or noble and eager) Spanish Boy 5,283 #43
Xiomara Famous in battle Germanic, Portuguese, Spanish Girl 4,578 #44
Santana Derived from 'Santa Ana' - 'Saint Anne' Spanish Unisex 4,442 #45
Raya Varies by language: 'friend' or 'beloved' (Hebrew), 'banner/flag' (Arabic), 'paradise/heaven' (Slavic), and 'line/stripe' (Spanish) Arabic, Hebrew, Slavic, Spanish Girl 4,371 #46
Arturo Bear; bear-like, associated with strength and nobility Celtic, Roman, Spanish Boy 4,296 #47
Melina Honey / sweet as honey Greek, Spanish Girl 4,256 #48
Reina Queen Spanish Girl 4,138 #49
Mauricio Derived from Latin Mauricius meaning "dark-skinned" or "Moorish". Portuguese, Spanish Boy 3,977 #50
1 2 3 39 40 41

Spanish name popularity over time

Aggregated births across Spain, United States for every Spanish-origin name in our dataset.

2,048
Names in this origin
572
With data in 2024
193,553
Births 2024
1,811,720
Peak year 0

People also ask about Spanish baby names

Spanish is the #7 largest origin with 2,048 names — 2% of our entire catalogue. It exceeds English (19,985), Sanskrit (8,364), Hebrew (6,132). Split: 642 for boys, 1,271 for girls, 135 unisex.
Our database includes 601 notable people with Spanish-origin names. By field:
Actors (401) — e.g. Salvador Dalí, Diego Maradona
Politicians (115) — e.g. Martin Luther King Jr., Niccolò Machiavelli
Musicians (56) — e.g. Conchita Wurst, Valentina Monetta
Royals (18) — e.g. Juan Carlos I of Spain, Juana I of Castile
Actor|musicians (11) — e.g. Enrique Iglesias, Cantinflas
Based on birth registrations across Spain, United States:
Boys: MATEO (#1), MARTIN (#3), PABLO (#7), ALEJANDRO (#8), ALVARO (#10), MARIO (#14)
Girls: LUCIA (#1), MIA (#5), CAMILA (#11), CARMEN (#11), LOLA (#14), GALA (#15)
15 Spanish names appear in official birth registries across 3 or more countries. The most internationally widespread include: Mia (16 countries), Lucia (15 countries), Valentina (15 countries), Elisa (15 countries), Marco (15 countries). We track Spanish popularity across 2 countries: Spain, United States.
These Spanish names have held a top-50 place in Spain for at least 10 years: MATEO (best #1, 16 years in top 50), ALEJANDRO (best #1, 22 years in top 50), MARTIN (best #1, 17 years in top 50), LUCIA (best #1, 22 years in top 50), PABLO (best #2, 22 years in top 50).