Spanish baby names with meanings
Spanish names are warm, rhythmic and widely loved — names like Mateo, Isabella, Santiago and Lucia travel beautifully across cultures. This page collects 126 Spanish names — 64 for boys, 62 for girls and 0 for unisex — with every meaning and gender shown at a glance, so you can shortlist the ones that speak to you.
Among the most popular Spanish boy names are Daniel, Gabriel, David, Samuel, while top girl picks include Fatima, Isabella, Adriana, Alicia. Names are ordered by popularity rank, with classics and rising favourites mixed together.
Not sure where to start? Say each candidate out loud with your surname, then use the free baby names generator to filter Spanish names further by starting letter, rashi or a meaning you love. Save your favourites to the shortlist and use the compatibility checker to see how your top picks sound together.
Popular Spanish names
The most popular Spanish names first, with meaning, origin and gender for easy comparison.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Fatima | Captivating, one who abstains | Spanish | girl |
| Daniel | God is my judge | Spanish | boy |
| Gabriel | God is my strength | Spanish | boy |
| David | Beloved | Spanish | boy |
| Isabella | God is my oath, beautiful | Spanish | girl |
| Samuel | Heard by God | Spanish | boy |
| Alejandro | Defender of men | Spanish | boy |
| Carlos | Strong, free man | Spanish | boy |
| Diego | Supplanter, he who replaces | Spanish | boy |
| Emilio | Rival, eager | Spanish | boy |
| Fernando | Bold voyager | Spanish | boy |
| Hector | Holding fast, steadfast | Spanish | boy |
| Javier | New house, bright | Spanish | boy |
| Jorge | Farmer, earthworker | Spanish | boy |
| Jose | God increases | Spanish | boy |
| Luis | Famous warrior | Spanish | boy |
| Manuel | God with us | Spanish | boy |
| Mateo | Gift of God | Spanish | boy |
| Miguel | Who is like God | Spanish | boy |
| Pablo | Small, humble | Spanish | boy |
| Rafael | God has healed | Spanish | boy |
| Santiago | Saint James | Spanish | boy |
| Sebastian | Venerable, revered | Spanish | boy |
| Adriana | From Hadria, dark one | Spanish | girl |
| Alicia | Noble, kind | Spanish | girl |
| Camila | Attendant, young ceremonial | Spanish | girl |
| Carmen | Song, garden | Spanish | girl |
| Daniela | God is my judge | Spanish | girl |
| Elena | Bright, shining | Spanish | girl |
| Gabriela | God is my strength | Spanish | girl |
| Lucia | Light | Spanish | girl |
| Marisol | Mary of the sea | Spanish | girl |
| Sofia | Wisdom | Spanish | girl |
| Valentina | Healthy, strong | Spanish | girl |
| Ximena | Heeding, listener | Spanish | girl |
| Adan | Man of the earth | Spanish | boy |
| Agustin | Great, majestic | Spanish | boy |
| Alberto | Noble and bright | Spanish | boy |
| Alfonso | Noble and ready | Spanish | boy |
| Alonso | Noble and ready | Spanish | boy |
| Andres | Manly, brave | Spanish | boy |
| Antonio | Priceless, praiseworthy | Spanish | boy |
| Arturo | Noble bear | Spanish | boy |
| Bruno | Brown, shield | Spanish | boy |
| Cesar | Hairy, long-haired | Spanish | boy |
| Cristian | Follower of Christ | Spanish | boy |
| Eduardo | Wealthy guardian | Spanish | boy |
| Enrique | Home ruler | Spanish | boy |
| Esteban | Crown, garland | Spanish | boy |
| Felipe | Lover of horses | Spanish | boy |
| Francisco | Free one, from France | Spanish | boy |
| Gonzalo | Battle genius, war | Spanish | boy |
| Guillermo | Resolute protector | Spanish | boy |
| Ignacio | Fiery one | Spanish | boy |
| Ivan | God is gracious | Spanish | boy |
| Jaime | Supplanter | Spanish | boy |
| Jesus | God saves | Spanish | boy |
| Joaquin | God will establish | Spanish | boy |
| Juan | God is gracious | Spanish | boy |
| Julian | Youthful | Spanish | boy |
Showing 60 of 126 Spanish names. Open the generator and choose the Spanish origin filter to browse the complete list.
Browse names by origin
Explore other naming traditions.
Related name pages
Compare full gender lists, explore names by letter or meaning, and see what is trending.
All baby boy names
Strong, classic and unique boy names with meanings.
All baby girl names
Beautiful girl names from every tradition.
All unisex names
Gender-neutral names that suit any child.
Names by letter
Jump to any starting letter A–Z.
Names by meaning
Find names meaning love, light, strength and more.
Trending names 2026
The most popular names parents are choosing this year.
Spanish baby names FAQ
What are popular Spanish baby boy names?
Popular Spanish boy names include Daniel, Gabriel, David, Samuel. There are 64 Spanish boy names in our collection, each with its meaning and origin shown in the table below.
What are popular Spanish baby girl names?
Popular Spanish girl names include Fatima, Isabella, Adriana, Alicia. You will find 62 Spanish girl names in the list below, sorted by popularity with meanings included.
What does Spanish origin mean in baby names?
Spanish names are warm, rhythmic and widely loved — names like Mateo, Isabella, Santiago and Lucia travel beautifully across cultures.