Choosing a name for your baby can be really difficult. There’s just so many to pick from! You can choose a traditional name, a unisex name or go with something completely unique and unheard of!

Whether it’s a boy or a girl, if you’re expecting a baby in 2020 and looking for a name with some Spanish influence, you’ve come to the right spot! We’ve compiled a list of Spanish names for both boys and girls that will be popular in 2020.

25. Alejandro (AH-lay-hahn-d-rho)

First up we have Alejandro, a Spanish name that carries the meaning “defending men” is a popular choice for baby boys. Back in 2018 this name was on the Top 1000 list on Nameberry landing in at #208. While this number might seem high, it’s quite good considering all the names out there!

Alejandro is a fan favorite because it’s a much softer and smoother version of the classic name, Alexander. Regardless, both names have remained a popular name choices for several years and doesn’t seem to be slowing down anytime soon. If you’re expecting a little girl in 2020, the female version of this name is Alejandra.

24. Alicia (uh-LEE-see-uh)

Alicia is the Spanish version of Alice. The meaning of this name can be translated to “noble.” Prior to World War 2, Alicia was a much more popular choice than Alice, but the tables have since turned. Alicia began trending downward after the war while Alice soared to the Top 100. But like all trends, what comes around goes around. We expect this name to make a comeback in 2020.

One of the reasons this name is so popular for girls is because it has such a sweet, feminine ring to it. The only downfall that parents should be aware of is that it does have numerous phonetic versions, such as Alisha and Alysha.

23. Antonio (AHN-toh-nee-oh)

If you’re a fan of Shakespeare then this name is for you! It’s been used in at least five different plays and has long been a classic choice for parents of boys in Spanish-speaking countries. Children with this name are commonly nicknamed “Tonio.” Antonio is the Spanish and Italian version of Anthony. It means, “priceless one.”

Despite Antonio being a primarily Spanish and Italian name, it’s also popular in the US too. It’s been on the Top 100 list of boys name since record keeping started back in 1880!

22. Carlos (KAHR-lohs)

This name is of Spanish origin meaning “free man.” Carlos is a male name and is the the Spanish variation of the traditional name, Charles.

In 2018, Carlos’ popularity ranked at #137 — so close to the Top 100! It’s been used by several celebrities including musician Santana, writers Fuentes and Castaneda, as well as numerous athletes. Arguably the biggest celebrity with this name is Charlie Sheen who was born Carlos Irwin Estevez.

21. Cruz (KROOS) or (KROOZ)

In Spanish culture, Cruz is a unisex name that can be used for either boys or girls. This name is of Spanish origin meaning “cross.” While this name isn’t anything fancy, because it’s a single-syllable Latino surname, it’s becoming super trendy in today’s culture.

Celebrities like Victoria and David Beckham used it for their third son, as well as tennis stay Lleyton Hewitt. In 2018 it ranked as #327 in popularity.

20. Diego (dee-AY-go)

Not only is Diego one of the top Spanish names, it also landed on our list of 35 up and coming baby names for 2020! You might be surprised to learn this, but Diego is actually the Spanish variation of James. Who’d of thought? The Spanish meaning behind Diego is “supplanter” and according to Nameberry, it may be a derivative of Santiago.

As we already mentioned, it’s an up and coming name that is rising rapidly. It came so close to making the Top 100 in 2018, but instead ranked at #134. We suspect it’ll make its way onto the Top 100 in the next year.

19. Esmeralda (ehz-mah-RAHL-dah)

You probably recognize this name from the Disney’s version of The Hunchback of Notre-Dame which was released back in the mid 90s. This film is based on the 1831 Victor Hugo novel, Notre-Dame de Paris. Esmeralda was the name of the Gypsy heroine, Agnes, who was referred to as La Esmeralda after the jewel she wore around her neck.

Not surprisingly, Esmeralda is of Spanish and Portuguese origin meaning “emerald.” While it may be trending right now, it’s long been a popular choice for Spanish parents. Celebrities who have also used this name are Eva Mendes and Ryan Gosling.

18. Fernando (fer-NAN-do)

Similar to many other names on this list, Fernando is of both Spanish and Portuguese origin meaning “bold voyager.” This male name is the Spanish and Portuguese variation of Ferdinand.

According to data collected by Nameberry, Ferdinand is the more popular choice (by 58-percent), but if you’re looking for a Spanish name, Fernando is the way to go!

17. Francisco (f-rahn-see-s-koh)

Francisco is a traditional Spanish and Portuguese name that has long been popular in Latin America. It’s of Spanish and Portuguese origin meaning “Frenchman or free man.”

Today, this name seems to have found it’s way into America’s hearts as one of the most commonly used Spanish names for baby boys. We think this has something to do with the new trend of naming children after places, i.e., the American city San Francisco. Plus, in addition to it making a great name, the city itself has very hipster vibe to it which is likely another driving force.

16. Hugo (hew-GO)

While Hugo might seem like a pretty simple, standard name, it’s got quite the cultural background! Hugo is a traditional European name that is of German, Spanish, and Portuguese origin meaning “mind, intellect.” Hugo is the Latin form of Hugh which carries a bit more weight than Hugo and is a much heftier name.

You can find this name in the Harry Potter books as Ron and Hermione name their son Hugo. It’s also the name of the longtime adversary of Batman. Hugo Chavez is the late president of Venezuela and then of course, there’s the fashionable Hugo Boss. There’s no denying this name is gaining a lot of tradition in Europe right now and has been for a long time. It’s considered to be a very stylish name in the U.K.

15. Jaime (HI-may)

Jaime is another unisex name that can be used for both genders. For both girls and boys, it’s the Spanish variation of James. For males there is also the English variation, Jacob, which is of Hebrew origin meaning “supplanter.”

When used for boys, the name is pronounced “HI-may” but when used for girls it’s a homonym for Jamie. Even though it’s traditionally a male name, a more feminine way of thinking about Jaime is as a variation of the French “J’aime” which means “I love.”

14. Javier (hah-vee-AIR)

Another extremely popular Spanish name for boys in the US. Javier is the Spanish variation of Xavier which carries the meaning “new house or bright” in Basque or Arabic.

In addition to being a common choice in Spanish-speaking countries, Javier is well recognized in America, as well. This may be due to the recent success of the Spanish-born Oscar-nominated director, Javier Bardem.

13. Jimena (hee-mey-nah)

Jimena is a beautiful Spanish name for girls. It means “listener.” It’s the Spanish variation of Ximena.

This name is widely used in Latino communities and thanks to its long term use among Spanish-speaking parents, it’s slowly climbing the charts in popularity.

12. Jose (koh-say)

Jose is of Spanish and Portuguese origin meaning “Jehovah increases.” It’s the Spanish variation of Joseph, a classic American name of Hebrew origin. Similar to its variation, Jose is widely popular among Spanish-speaking parents. This name is so popular it actually cracked the Top 100 back in 2018 landing in at #89 overall.

Due to its rich history and long standing popularity, this name has a legion of famous bearers from both the past and present. Some examples are the famous baseball player Jose Canseco, opera’s Jose Carreras, the actor Jose Ferrer, and the musician Jose Feliciano.

11. Juan (kooh-ahn)

Juan is a Spanish variation of the name John. Similar to John, Jose is a male name and its meaning translates to “the Lord is gracious.”

Since this name is so traditional, its popularity ranks pretty well at #139 back in 2018. You can find this name in pretty much every ethnicity such as Don Juan and San Juan. Nameberry points out this name is quite common in professional sports as it’s the name of several high-achieving athletes.

10. Lola (LOH-la)

Lola is such a beautiful, feminine name. It’s of Spanish origin meaning “lady of sorrows.” It’s also the Spanish diminutive of Dolores. Lola is truly an international favorite as it’s not only been a popular Spanish name for girls in Europe, but also gained traction around the world. People are drawn to this name because it’s sweet and innocent, but can also be worn comfortably by a grown adult. It’s currently one of the hottest girl names starting with the letter “L.”

This name has been trendy for quite some time and a hot commodity in pop culture. It’s been used by celebrities such as Kelly Ripa, Chris Rock, Lisa Bonet, Denise Richards and Charlie Sheen, Carnie Wilson and Annie Lennox. In the past, Lola was commonly associated with femmes fatale like the nineteenth century dancer Lola montez, the Marlene Dietrich character Lola Lola in The Blue Angel and Jean Harlow’s in Bombshell. And let’s not forget the famous song Lola by The Kinks!

9. Lucia (loo-SEE-a or LOO-sha)

Shine bright like a…Lucia? This name is of Spanish, Italian origin meaning “light.” Traditionally, this name was given to babies who were born as daylight was breaking. It is the Italian (and female) variation of the name Lucius which is Latin.

There’s no denying Lucia is just a lovely, feminine name. According to Nameberry, it’s the Latinate spelling of Lucy, another popular name. Lucia ranked pretty well in popularity back in 2018. It ranked as #183 and we suspect it will keep moving up on the list and hopefully crack the Top 100 in 2020!

8. Manuel (mahn-wEl)

This sweet male name is of Spanish origin and is a variation of the name Emmanuel. It’s Hebrew meaning is “God is with us.” Manuel has long been a staple name in Hispanic culture.

While it’s not heard often, it’s not uncommon. This name ranked as #289 overall back in 2018 and we suspect it’ll only become more popular in 2020.

7. Maria (ma-REE-ah)

Although you might primarily think of this name as being feminine, in Spanish culture it’s actually a unisex name. Maria is commonly used as a middle or compound first name in Catholic cultures. It’s of Aramaic, Latin origin meaning “bitter or wished-for child.” While it is technically gender neutral, there’s no denying this name is more commonly used for girls. It’s one of the most popular girls names in all Spanish-speaking countries. It’s a variant of the Latin name Mary, which is obviously a timeless classic.

6. Mateo (ma-TAY-o)

Every baby is a gift which makes Mateo the perfect name for a little boy! It’s of Spanish, Italian, and Latin origin meaning “gift of God.” Mateo is the Spanish form of Matthew which is derived of the Hebrew name Mattiyahu. This is where it gets its meaning from because “mattan” means “gift” and “yan” references the Hebrew God. As you can tell, you can have some fun with the spelling of this name. It can also be spelled Matteo — this is the Italian version. As well as Matheo, which is commonly used in France.

Nameberry suspects this Spanish name to be a hot commodity it 2020. It’s becoming more and more popular in mainstream American nomenclature for people who love the name Matthew, but are looking for something a little more unique. Mateo cracked the Top 100 for the first time in 2015 and has now become one of the most popular Spanish names for boys in several countries, including the US.

5. Miguel (mee-GEHL)

Miguel is a Spanish and Portuguese variation of the traditional (and highly popular) name, Michael. It’s of Spanish origin and the Hebrew meaning of this name is “who is like God?”

This name came very close to cracking the Top 100 in 2018, but fell short landing at #179. If you’re interested in who else has used this name, Mike Tyson chose it for his son as a unique way of naming his son after himself. It’s also the first name of Cervantes, the great Spanish novelist and the poet who wrote Don Quixote, says Nameberry.

4. Rafael (rah-fiy-EHL)

Rafael is the cutest little boy name! This name is of Spanish origin meaning “God has healed.” It’s also the Spanish variation of Raphael which is the original Hebrew version.

This name has enjoyed steady popularity among Spanish-speaking countries, and in 2018 it ranked as #258 in the US. We suspect this name will continue to climb the charts and sneak its way into the hearts of Americans all over the country!

3. Santiago (sahn-tee-AH-goh)

Another popular boys name of Spanish origin is Santiago meaning “Saint James.” The recent uptick in interest with this name may be due to the fact that it falls into the trend of being a “place-name” thanks to the fact that it’s also the name of a city in Chile.

This name is currently very popular as it sits comfortably in the Top 100 at #81. It’s also been featured in many works of fiction as the main character’s name in Hemingway’s The Old Man and the Sea, Gabriel Garcia Marquez’s Chronicle of a Death Foretold and Paulo Coelho’s The Alchemist. Nameberry points out that there was also a Santiago in Anne Rice’s Interview with the Vampire.

2. Savannah (sah-VA-nah)

When we think of Savannah, the first thing that comes to mind is probably a flat, tropical grassland. And you’re not wrong! That is the meaning behind this Spanish word. However, it’s also a popular Spanish name for baby girls. It’s so popular that in 2018 it made the Top 50 list on Nameberry as #45. That’s quite impressive.

Even though this name is Spanish in origin, it also carries a Southern weight to it thanks to the mossy Georgia city called Savannah. It was once a very obscure name but ever since the release of Midnight in the Garden of Good and Evil, this name shot to stardom. It was once used as a substitute for more traditional names (and overused names) like Samantha, but now this name stands on it’s own. It’s been a popular name since record keeping started back in the 1880s and has been in the Top 100 since 1993!

1. Sofia (SOW-fee-ah)

Sofia is the Greek variation of Sophia (both are pronounced the same). The meaning behind this name is “wisdom.” Like many of the other names on this list, the name Sofia has a rich history. It was the name of a Roman saint – the mother of Faith, Hope, and Christianity. It’s also been the name of queens of Russia and Spain. Some big shoes to fill! Sonya is the Russian variation of Sofia.

This name has been a popular choice for many celebrities including Felicity Huffman and William H. Macy, lisa Remini, and is widely used throughout Europe, particularly in Italy, Spain and much of Eastern Europe such as Scandinavia. This name is so popular it’s the #1 girls name in Italy, in the Top 10 in Chile, Denmark, and Spain. In the US, this name used to rank in the Top 5, but as of 2018 it was sitting just outside the Top 10 at #17.