Spanish first names include timeless classics like José and María, modern favorites like Mateo and Sofía, and nature-inspired choices like Luna and Alma. Many have biblical roots, while others reflect Spanish naming traditions of composite names like José María.
You’re holding a tiny human in your arms, or maybe you’re just dreaming about it. The weight of choosing a name feels enormous. This isn’t just a label. It’s an identity, a story, a piece of your heritage that will follow your child forever.
Spanish first names carry centuries of history, culture, and meaning. From the biblical resonance of Mateo to the lunar beauty of Luna, each name tells a story. In Spain, the tradition of naming children after saints or combining family names created a rich tapestry of options. Today, parents balance tradition with modern tastes, choosing names that feel authentic yet fresh.
Whether you want to honor your abuela’s name or find something that works in both Spanish and English, this guide covers 120+ Spanish first names. You’ll learn meanings, origins, and the personalities behind each one. Let’s find the name that feels like home.
Mateo
Meaning
Gift of God
Origin
Spanish variation of Matthew, from Hebrew. One of the four Gospel writers in the Bible.
Personality
Mateo represents warmth, intelligence, and generosity. This is the kid who shares his lunch and remembers everyone’s birthday.
Style
Classic, Modern, Biblical
Best For
Baby Boy, Son, Social Media Username
Popularity
Mateo has exploded in popularity. It reached the top 10 for boys in the US in 2023 and became the #1 name for newborn boys in Spain in 2024.
Emotional Appeal
Parents love Mateo because it feels both timeless and contemporary. It honors religious tradition while sounding fresh and international.
Pop Culture Reference
The name has gained visibility through Latino celebrities and its cross-cultural appeal in bilingual families.
Similar Nicknames
Teo, Mati, Mateito, Matt
Why It Still Works Today
Mateo bridges cultures effortlessly. It sounds beautiful in Spanish and English, making it perfect for families navigating multiple identities.
Sofía
Meaning
Wisdom
Origin
Spanish and Italian variation of Sophia, from Greek. The name of a Roman saint and queens of Russia and Spain.
Personality
Sofía embodies grace, intelligence, and quiet strength. She’s the thoughtful one who observes before she speaks, then surprises everyone with her insight.
Style
Elegant, Classic, Timeless
Best For
Baby Girl, Daughter, Social Media Username
Popularity
Sofía became the #1 name for newborn girls in Spain in 2024, with 3,325 baby girls receiving the name. It consistently ranks in the top 10 across Spanish-speaking countries.
Emotional Appeal
Sofía feels regal yet approachable. It’s sophisticated without being cold, making it a favorite for parents who want elegance with warmth.
Pop Culture Reference
The name has been carried by royalty and celebrities alike, from Queen Sofía of Spain to actress Sofía Vergara.
Similar Nicknames
Sofi, Fía, Chofa, Sophie
Why It Still Works Today
Sofía combines beauty, meaning, and international appeal. It’s one of those rare names that works everywhere.
Luna
Meaning
Moon
Origin
Latin. The name of the Roman goddess of the moon.
Personality
Luna represents intuition, creativity, and mystery. She’s the dreamy child who stares at the stars and asks big questions.
Style
Modern, Nature-Inspired, Trendy
Best For
Baby Girl, Daughter, Social Media Username
Popularity
Luna has risen to Top 10 status in the US and enjoys widespread international popularity. It’s especially loved in Spanish-speaking communities and beyond.
Emotional Appeal
Parents love Luna for its celestial beauty and soft, gentle sound. It feels magical without being complicated.
Pop Culture Reference
Luna Lovegood from Harry Potter and the growing trend of nature-inspired names have boosted its appeal.
Similar Nicknames
Lulu, Lunita, Lua
Why It Still Works Today
Luna captures the current love for nature names while maintaining its poetic, timeless quality.
Santiago
Meaning
Saint James
Origin
Spanish. From the Hebrew name Jacob, meaning “supplanter.” Saint James is the patron saint of Spain.
Personality
Santiago represents adventure, loyalty, and determination. This is the kid who leads the pack and never backs down from a challenge.
Style
Classic, Strong, Traditional
Best For
Baby Boy, Son, Social Media Username
Popularity
Santiago ranks among the top Spanish names in the US and remains a favorite in Spain and Latin America. It has grown steadily in popularity since 2015.
Emotional Appeal
Santiago feels powerful and grounded. It connects children to Spanish heritage and the Camino de Santiago pilgrimage.
Pop Culture Reference
The name has been popularized by athletes and celebrities, including singer Santiago Cruz.
Similar Nicknames
Santi, Iago, Diego, San
Why It Still Works Today
Santiago offers strength and tradition while sounding fresh. It’s a name with weight and meaning.
Camila
Meaning
Attendant at a religious service
Origin
Spanish and Portuguese. Feminine form of Camilo, from Latin.
Personality
Camila embodies compassion, elegance, and quiet power. She’s the friend who listens without judgment and defends the underdog.
Style
Elegant, Modern, Romantic
Best For
Baby Girl, Daughter, Social Media Username
Popularity
Camila has been a top name in the US for years and continues to grow in popularity across Latin America.
Emotional Appeal
Camila feels soft yet strong. It’s feminine without being fragile, making it a favorite for modern parents.
Pop Culture Reference
The name gained visibility through celebrities like Camila Cabello and Camila Mendes.
Similar Nicknames
Cami, Mila, Camilito
Why It Still Works Today
Camila balances beauty with substance. It’s a name that grows with a child from crib to boardroom.
José
Meaning
God will increase
Origin
Spanish. From Hebrew Yosef. The earthly father of Jesus in Christian tradition.
Personality
José represents reliability, warmth, and quiet strength. He’s the dependable friend who shows up when it matters.
Style
Classic, Traditional, Timeless
Best For
Baby Boy, Son, Grandfather
Popularity
José remains one of the most common names in Spain, with over 501,000 men carrying the name. It’s also widely used across Latin America.
Emotional Appeal
José feels like home. It’s the name of fathers, grandfathers, and family patriarchs, carrying generations of meaning.
Pop Culture Reference
From José Feliciano to José Andrés, the name has been carried by countless influential figures.
Similar Nicknames
Pepe, Pepito, Chepe, Joseíto
Why It Still Works Today
José is timeless. It honors tradition while remaining relevant, and its diminutives add warmth and affection.
María
Meaning
Beloved, bitter, or rebellious
Origin
Spanish. From Hebrew Miriam. The mother of Jesus in Christian tradition.
Personality
María represents devotion, grace, and inner strength. She’s the nurturing soul who holds families together.
Style
Classic, Traditional, Elegant
Best For
Baby Girl, Daughter, Grandmother
Popularity
María remains one of the most frequent names in Spain, often combined with other names like María Carmen or María Jesús.
Emotional Appeal
María carries deep religious and cultural significance. It’s a name of reverence and love.
Pop Culture Reference
From María Félix to María Sharapova, the name has been carried by icons across cultures.
Similar Nicknames
Mari, Marita, Marika, Majo
Why It Still Works Today
María endures because it embodies tradition, faith, and feminine strength. It’s a name that feels sacred yet accessible.
Hugo
Meaning
Mind, intellect
Origin
Spanish and Portuguese. Latinized form of Hugh.
Personality
Hugo represents curiosity, wit, and charm. He’s the clever kid who always has a witty comeback.
Style
Modern, Classic, Strong
Best For
Baby Boy, Son, Social Media Username
Popularity
Hugo was the #1 name for boys in Spain before being overtaken by Mateo. It remains a top 5 name with over 99,000 men and boys carrying it.
Emotional Appeal
Hugo feels both classic and fresh. It’s strong without being harsh, intelligent without being pretentious.
Pop Culture Reference
Hugo Weaving and Hugo Chávez are among the notable figures with this name.
Similar Nicknames
Huguito, Hugh
Why It Still Works Today
Hugo’s short, punchy sound and meaningful origin make it a modern classic that works across languages.
Lucia
Meaning
Light
Origin
Spanish and Italian variation of Lucius, from Latin.
Personality
Lucia radiates positivity, optimism, and warmth. She’s the sunshine that brightens every room she enters.
Style
Elegant, Classic, Timeless
Best For
Baby Girl, Daughter, Social Media Username
Popularity
Lucía has always ranked in the US Top 1000 and has surged in popularity since the turn of the century. It’s a consistent top 5 name in Spain.
Emotional Appeal
Lucia feels luminous and joyful. It’s a name that promises brightness and hope.
Pop Culture Reference
Lucia di Lammermoor is a famous opera, and Saint Lucia is celebrated in various cultures.
Similar Nicknames
Luci, Lu, Chía, Lucy
Why It Still Works Today
Lucia’s meaning of “light” resonates across cultures. It’s beautiful, pronounceable, and deeply meaningful.
FAQ
What are the most common Spanish first names?
The most common names in Spain include Antonio, Manuel, José, and Francisco for men, and María Carmen, María, and Ana for women. For newborns, Sofía and Mateo lead the charts.
What are traditional Spanish naming customs?
Traditionally, Spanish children were named after saints or biblical figures. Composite names like José María or María del Carmen were common. Many families also passed down names from parents or grandparents.
Are Spanish names different in Latin America vs Spain?
Yes. While many names overlap, Latin American countries often have unique names influenced by indigenous cultures, and they may adopt English names more readily. Spain tends to maintain more traditional naming patterns.
What Spanish names mean light?
Lucia, Elena, and Luz all relate to light. Lucia means “light,” Elena means “bright, shining light,” and Luz literally means “light” in Spanish.
What are popular Spanish baby names in 2026?
Current favorites include Sofía, Mateo, Lucía, Hugo, Martina, and Martín. Modern trends favor short names like Mía, Leo, and Kai, as well as nature-inspired names like Luna and Alma.
Do Spanish names have religious significance?
Many do. Names like José, María, Jesús, and Santiago have biblical origins. Others are named after saints or religious figures, reflecting Spain’s Catholic heritage.
What are some unique Spanish girl names?
Consider Aitana, Ximena, Citlali, Ixchel, or Itzel. These names have indigenous or unique origins and offer a distinctive alternative to more common choices.
What Spanish names work well in English?
Mateo, Sofia, Elena, Mia, and Leo transition easily between Spanish and English. They’re pronounceable in both languages and maintain their beauty.
Quick Comparison Table
| Nickname | Meaning | Style | Best For |
|---|---|---|---|
| Mateo | Gift of God | Classic, Modern | Baby Boy |
| Sofía | Wisdom | Elegant, Classic | Baby Girl |
| Luna | Moon | Modern, Nature-Inspired | Baby Girl |
| Santiago | Saint James | Classic, Strong | Baby Boy |
| Camila | Attendant | Elegant, Romantic | Baby Girl |
| José | God will increase | Classic, Traditional | Baby Boy |
| María | Beloved | Classic, Elegant | Baby Girl |
| Hugo | Mind, intellect | Modern, Strong | Baby Boy |
| Lucia | Light | Elegant, Timeless | Baby Girl |
How to Choose the Perfect Nickname
- Consider your heritage. If you have Spanish roots, a traditional name can honor your family’s story.
- Test pronunciation. Say the name aloud in both Spanish and English. Some names translate beautifully; others may cause issues.
- Think about nicknames. Spanish names often have charming diminutives. Pepe for José or Sofi for Sofía adds warmth.
- Check popularity. A name that’s too common might lead to sharing initials with classmates. A unique name might be harder to spell.
- Consider meaning. Names carry energy. A name meaning “light” or “wisdom” might resonate with the qualities you hope for your child.
Most Popular Nicknames Today
- Sofía – The elegant favorite for girls.
- Mateo – The biblical boy name that conquered the charts.
- Lucía – Timeless light, always in style.
- Hugo – Strong, smart, and international.
- Martina – Romantic and modern.
Vintage Nicknames Making a Comeback
- María – The classic matriarch name, still beloved.
- José – Traditional but enduring.
- Carmen – Sweet and musical.
- Alma – Meaning “soul,” gaining new life.
Modern Nickname Trends
- Short names. Mía, Leo, Kai, and Luz are favored for their simplicity.
- Nature-inspired names. Luna, Aurora, Alma, and Violeta connect children to the natural world.
- International names. Names that work in Spanish and English, like Emma and Olivia, are growing.
- Indigenous roots. Names like Citlali and Ixchel celebrate Latin American heritage.
Conclusion
Choosing a Spanish first name is about more than aesthetics. It’s about connection, heritage, and the story you want your child to carry. From the timeless devotion of María to the celestial beauty of Luna, each name in this guide offers something special.
Whether you’re drawn to biblical classics like José or modern favorites like Mateo, the perfect name is waiting. Let this list guide you toward a name that feels right. Save this article, share it with your partner or family, and take your time. The best names are the ones that make your heart feel full. ¡Felicidades on this beautiful journey!

Benjamin Clarke is a writer and nickname enthusiast at NicknameCorner.com, where he helps readers discover creative, meaningful, funny and unique nicknames for people, pets, usernames and special occasions. His content focuses on practical ideas, clear explanations and nickname inspiration that makes choosing the perfect name easier.











20 thoughts on “Spanish First Names| 120+ Beautiful Names & Meanings For 2026”