Rhythmic beats, deeply emotional lyrics, and traditional style are all synonymous with Spanish music, making it one of the most popular genres for fans worldwide.
From newer artists like Rosalía Vila to opera greats like Plácido Domingo, there is no shortage of talent for our list of the best Spanish singers of all time.
Who are the most famous Spanish singers? Let’s look at the 15 best Spanish singers who have paved the way for their fellow musicians and made Spanish music what it is today.
15. Alejandro Sanz
There is no doubting the success of Spanish singer Alejandro Sanz. Coming in at number fifteen on our list of famous Spanish singers, Sanz is from Madrid and has an impressive 22 Latin Grammy Awards and four Grammy Awards under his belt.
With songs like “Amiga Mia” listed as his most popular, the singer has enjoyed a 35-year career as one of the best Spanish singers in the world and has many albums, awards, and fans to show for it.
14. Montserrat Caballé
Opera singer Montserrat Caballé made a name for herself as one of the most famous singers from Spain.
Born in 1933 in Barcelona, Caballé enjoyed much success as one of the top female Spanish singers in a career that spanned 62 years and saw her teaming up with music greats like Freddie Mercury.
Montserrat Caballé died at the age of 85, leaving behind a legacy of beautiful music to remember her by.
She definitely belongs on any list of the best Spanish singers.
Related: The 21 Best 60s Songs of All Time: Music That Defined a Decade
Retired Spanish singer Marisol was born in 1948 in Málaga, Spain.
Marisol began her career in film and music at a young age. Assuming Pepa Flores as her stage name, Marisol joined the list of Spanish singers from the 60s who helped shape the Spanish music scene.
As a film actress and singer, Marisol was one of the most successful female Spanish singers, with hits like “Aquel Verano” and “Tombola” making her a household name worldwide.
Marisol is alive and well and now focuses on spending her time with her family.
12. Marc Anthony
Marc Anthony is one of the top male Spanish singers of all time, with an impressive thirteen albums to date.
Easy on the eyes and a fan favorite for his bevy of female admirers, Marc is one of the best Spanish pop singers.
The superstar has sold 12 million albums and amassed a net worth of $80 million over his 35-year career in the limelight.
His top hits include “Vivir Mi Vida,” “You Sang to Me,” and “My Baby You.”
Give Marc Anthony a listen and see just why he is rated as one of the most famous Spanish musicians, with over 36 billion views on YouTube.
Related: The 15 Worst Singers of All Time
11. Andrea Motis
Spanish jazz would not be as popular today were it not for the many talents of Andrea Motis.
Taking up the number eleven spot on our list of the best Spanish singers, Motiz was born in Barcelona and is considered one of the best female Spanish singers of all time.
With a successful music career spanning more than a decade, Motis had released many popular hits like “Babies,” “Summertime,” and the ever-popular “Lullaby of Birdland.”
At only 27 years old, we cannot wait to see what this Spanish songstress will do next.
Related: The Best Female Singers of All Time: No Auto Tune Allowed
10. Rosalía Vila
Rosalía Vila is a relative newcomer to the Spanish music scene.
She began her career in 2018 with the release of her debut single, “Malamente.”
Now collaborating with artists like The Weeknd and J. Balvin, the beautiful Rosalía has made her mark as one of the best Spanish singers in 2023.
Rosalía was born in 1992 and is one of the youngest artists on our list of the best Spanish singers of all time.
9: Teresa Berganza
Soprano Teresa Berganza began her rise to fame when she appeared in the 1958 opera Le nozze di Figaro. She would go on to star in many more operas, her most famous being Carmen.
Easily one of the best Spanish singers, Teresa Berganza passed away in May 2022 at the age of 89.
Anna Maria Agusti Flores, more popularly known to her fans as Nina, is a Spanish singer and actress with a great many hits to her name.
From “Street Life” to “Canja Tonta,” there is simply no end to the brilliant songs that Nina has released over the years.
Born in Barcelona in 1966, the 56-year-old artist is widely considered one of the best Spanish singers of all time.
7. Ricky Martin
If you haven’t heard Ricky Martin’s hit song “Livin la Vida Loca,” you might as well be living under a rock.
Released in 1999, the song put singer Ricky Martin on the map as one of the most famous singers from Spain.
With 20 albums making up his incredible discography, the Latin singer has been in the music business for 39 years and has enjoyed much success as one of the best Spanish singers of all time.
He is still considered one of the best Spanish singers 2023 has to offer, and we agree.
Related: Best 90s Songs: The Top 15 Tracks from An Unforgettable Decade
6. Carlos Marín
Carlos Marín was known best as one of the members of the famous Spanish group Il Divo, but he also enjoyed much success as a solo artist.
Born in 1968 in Germany, Marín found his true calling as one of the best Spanish singers with hits like “The Impossible” and “Granada.”
Marín passed away in 2021 at the age of 53 from Covid-related complications. Thankfully for his fans, the singer has left behind a great legacy that will keep seeing him remembered for the icon he was.
5. José Carreras
José Carreras, one of Spain’s best tenors, was born in 1946. He started his impressive career in Spanish music in 1970 and has become a household name in the opera world in Europe and the Americas.
Fans of Carreras are in for a treat, as the opera legend is returning to the stage in 2023.
For this reunion concert, fans will see him teaming up with other Spanish music greats like Plácido Domingo.
4. Lola Flores
Lola Flores is quite possibly one of the most famous Spanish musicians, with a career that spanned nearly fifty years before she died in 1995.
Known for her songs “Ay Pena, Penita, Pena,” the singer started her illustrious career when she was only 10-years-old.
A museum exhibition displays her beautiful voice and successful career for visitors to best remember Flores and her body of work.
The museum seeks to memorialize her work on what would have been her 100th birthday in 2023.
Related: The 15+ Best Songs About Heartbreak to Help You Heal
3. Plácido Domingo
Plácido Domingo is best known as one of the Three Tenors.
Born in Madrid in 1941, the baritone has achieved much success as an opera singer, gaining him the title of one of the best Spanish singers of all time.
Teaming up with opera legends like Andrea Bocelli, José Carreras, and musician John Denver, there is no limit to what this incredible Spanish singer can do.
Domingo, now 82 years old, has become less active in the opera world but still performs occasionally.
2. Enrique Iglesias
Enrique Iglesias started in music in the early 1990s when he released his self-titled album on the Fonovisa record label.
As the son of Spanish music legend Julio Iglesias, there was no doubt that Enrique would follow in his father’s footsteps and become one of the best Spanish singers of the 90s and early 2000s.
While he is less active in the music scene nowadays, he is still a popular artist, with hits like “Hero,” “Ring My Bells,” and “Bailamo” regarded as some of his best.
When it comes to Spanish pop singers, Enrique has got it all.
So who is the best Spanish male singer of all time? By our estimation, it is…
1. Julio Iglesias
Julio Iglesias, a legend in the world of Spanish music, was born in 1943.
Starting out as a professional footballer, the singer turned his attention to music in 1963 with the release of his debut album La Vida Sigue Igual.
He has since gone on to release another 49 albums, making him one of the top-selling Spanish singers and artists of all time.
Who is the best Spanish singer? Most would agree that it’s Julio Iglesias.
Though he is not as active as he once was, his music will live on forever in the hearts of many.
You might also enjoy:
How Exactly Did Michael Jackson Die? The Death of a Superstar
The 14 Sweetest Songs About Candy