Top 10 Best Shakira Songs


The Top Ten

1 Hips Don't Lie

Hips Don't Lie has to be the best song ever by shakira, it features one of the most awesomist people ever Wyclef Jean! and this song just gets you in the summery mood! love it shakira!

Hips Don't Lie is a brilliant song! Shakira's dancing in this is just WOW, she can belly dance really good! Wish I could belly dance like that Shakira is just a Columbian Princess Her and her music is just the best! X

It makes you get up and have a dance wherever you are I love shakira and her songs shes got so much pop music in her

Amazing thang

V 119 CommentsUListen to Sample
2 Whenever, Wherever

This song is the 1 I like the most! It completely rocks and also I cannot make myself get out of this addiction! :p

Shakira's first and best.

Best.. The lyrics is full of meaning.. When hear to this song, I feel wanna dance

Who thought that laundry service could be so amazing!
Shakira is a fabulous artist who achieved the pinnacle with is equally awesome number. Not only has she gained love from her fans, but also respect from her co workers. Hats off to the great artist!

V 65 CommentsUListen to Sample
3 Waka Waka (This Time for Africa)


This really brings an inspiration. Great Song! God bless her!

This is her coolest song ever and second should be whenever wherever because they are both great songs but this one is better - decorulez97

I danced to this this song for my assembly with my class at school whilst singing every word. SHAKIRA is a total inspiration for me. I love her and also took a huge interest in soccer because of this fantastic song.

V 95 CommentsUListen to Sample
4 She Wolf

This song is my favorite, I really love the melody the lyrics and also the video.. I like the way she moves... She is absolutely fantastic and awesome...

This is like "not afraid" from eminem (both released in 2010)

It sounds so good. It sounds like if she meant everything she says in the song. Love it! The beginning makes you want to dance and you just cannot stop!

Just amazing! The electro and disco themed beats and Shakira's amazing vocal ability are just amazing and match the song perfectly! Makes you feel like dancing as soon as it starts and has that fun feel to it!

V 30 CommentsUListen to Sample
5 Illegal

I'm a rock n roll, punk, metal loving girl, but when I first heard this on the radio, I was completely in love and next time I was on a computer, I typed in part of the lyrics to find out what song it was. "You said you'd love me until you die, but as far as I know you're still alive". Not a lot of people can't relate to that. Not to mention her voice, it's such a nice change from all the standard female voices in the mainstream music culture these days. This certainly deserve first place!

And that's the power of Shakira. She can lure anybody from any crowd with her music. I love this song too and I'm a guy but I don't care, I sing these lyrics proudly. - theOpinionatedOne

Very powerful and personal track. Shakira is real genius. Her lyrics is impressive as always. "Illegal" is definitely one of her greatest songs - Irina2932

This one is better than Loca and even She Wolf. The chorus starts so beautifully and the lyrics is so touching. Put this song on repeat and just groove through the jazz.

I'm a hip-hop fan but I think this song has to be the best by Shakira.

V 6 CommentsUListen to Sample
6 Underneath Your Clothes

It's a great melody song to sing you know
Especially the softness that she has in her voice it is just lovely by the way do you like selena gomez?

The best song! I really really love it because of the tune and the emotions of Shakira while singing it! Nice theme song for couples!

what a beautiful melody ;)

This woman is a beautiful artist. Her talent is exceptional and her emotion is palatable in every word sung. I wish that I would have discovered her sooner. I could listen to her every day, all day.

V 19 CommentsUListen to Sample
7 Can't Remember to Forget You

LOve The Lyrics!
I rob and I kill to keep him with me
I do anything for that boy
I'd give my last dime to hold him tonight
I do anything for that boy

! This song is super duper amazing and I love how she and Rihanna sung together - Sugarcubecorner

I love this song.It’s amazing.

I voted and put this song on Rihanna's list this is probably the best song I have ever heard please vote it is greater than great - bubblegumboy37

V 36 CommentsUListen to Sample
8 Beautiful Liar

Along with Beyonce' (Who took all the credit! No featuring, they shared it! )!

I Think This Song Is The best Song I Ever Heard and I not just telling I really beleve that this song is my hole life the duet between shakira and beyonce its like yun and yang they complete each other and I hope to listen to song like this peace

It's a great song I lessen in my life
That's mix and compersion between shakira and beyonce but shakira is win in finally and she is have a great other songs like hips don't lie and waka waka this time for Africa and she have agood sense in song and a diffrent voice no one can do like she I mean finally shakira is best songer I have seen in my life thank you!

I love it, especially the last parts when they dance

V 11 CommentsUListen to Sample
9 Loca

Not only is it a fantastic song, but the music video is amazing! Shakira is a genius. She's pretty, energetic and gorgeous. Loca makes me want to dance! She has the most amazing songs and the most amazing voice. Keep it up Shakira!

Although most people would say that hips don't lie is shakira's best song an is her most popular one I think that Loca beats all of her other songs by miles, the beat makes you shake it without realizing it and you feel happy just listening to the song. That is what music is all about!

Beautiful song from a beautiful girl

This has become my official workout song. It's so fun to dance and move to, I can't help but want to get in shape!

V 25 CommentsUListen to Sample
10 Objection (Tango)

I love that song I even know *ALL THE WORDS*!

Best Shakira song EVERR. It should definitely be in the top 4 or something because it's just amazing 3 The music at the beginning makes me want to grab someone and tango!

- Alana

Because this is my favourite

Great song, Shakira is so talented! The tune is awesome and unique, and the music video is amazing!

V 11 CommentsUListen to Sample

The Contenders

11 Gypsy

Best song evr... love the melody...

Love the way she nips the words with her voice then fades away!

She's a... TRAVELLER!... Not a... THEIF!

The melody is just the type I like because, you know, it's good. The song is just so soothing to listen to when I'm just relaxing and bored.

V 14 CommentsUListen to Sample
12 Empire

Cannot believe this is at number 12. This is literally her vest song. Not only hers, but also one if the best songs ever. Her voice, the way she sing it, the background music, everything blends so well together.
It gives you a kinda heavenly feel...

What a soulful song! I love it. Definitely deserves to be in the Top 10.

What an amazing song.. The music, video everything is too good to make this song even more good.. What a beauty shakira is..

This song should be definitely #1! It's heartbreakingly Amazing!

V 18 CommentsUListen to Sample
13 Ojos Asi

This is how the list should look in the top 10!
1. Hips Don't Lie
2. Whenever Wherever
3. Eyes Like Yours (Ojos Asi)
4. Waka Waka (This Time For Africa)
5. Don't Bother
6. I Am Here
7. Gypsy
8. She Wolf
9. Did It Again
10. Objection

This list is absolutely pointless without "Ojos Asi" being in the Top 3.

Ojos asi definitely has to be in the top 3, its sexy, and the beat is just amazing!

Higher and higherrr

V 14 CommentsUListen to Sample
14 Las de la Intuicion

Brilliant song that deserved way better recognition. One of Shakira's best songs to date - Irina2932

It is really very awesome song... I even like its English version... It is mesmerising song and one of the shakiras best... It at least deserves to be in top 20... Listen it and please do vote

This song should be at 5th place

Why this song is 82. this song is nice

V 3 CommentsUListen to Sample
15 La Tortura

I love this song! Shakira exept for looking hot in the video also sounds hot when you hear her. And Alessandro is fantastic too.

This is a great song.. It makes you wants to dance and I don't know any Spanish but this song made me want to learn some.. Thanks Shakira for being such a great singer and dancer.

I have no clue what she's saying literally because I am not a Spanish speaker, however this song has so much emotion and everything from her and Alejandro's vocals, to the instrumentation is flawless. I feel like even though I don't know the words, I still know what the song is about because I can feel it through the music. Beautiful art! And seldom do non-American songs break down the language barrier that exists in American media and reach the American audience- this song shatters it and captivates me!... Plus you can't help but groove to it- and the video is INSANEE! Check it out!

I heard this song and within the first 3 days I had already listened to it 250 times. I only speak English but now I wanna learn spanish just to understand the song fluently! Should definitely be #1 or #2

V 15 Comments
16 Hay Amores

¡Ay Dios mio! This is my 2nd favorite song of hers. Why the hell is it ranked 57? The lyrics, mind you I don't exactly know what they mean, but the delivery Shakira gives is haunting and highly seductive. The Latin melody is equally melancholy and gives me chills every time I hear Shaki's voice moaning the lyrics with her gorgeous thick vibrato. "Hay Amores" to me is easily her best Spanish song ever and unfortunately very few people know about this gem, because it only appears on a soundtrack, and her own EP of the three songs she contributed to that soundtrack. More Shaki fans need to be aware of this golden great.

UListen to Sample
17 Ciega, Sordomuda

This song never get old

I don't even speak spanish but I'm trying to learn this song. The bridge is going to be
super difficult though...

Ciega, soldomuda is number 1

UListen to Sample
18 Don't Bother

My number one fave Shakira song! It's close because there are so many great ones, but this one just reaches into my soul and pulls out emotions I didn't even know I had...

This song literally pulls my soul out of my body. It's such a good song with these lyrics that are understandable. It's one of the greatest break up songs ever and the best shakira song ever

I love shakira's all song but most I like this song.

So Rock And Roll! Love this song, it's one of the best of Shakira! Good lyrics and original clip too!

V 1 Comment
19 Rabiosa

I can't believe it is placed at 20... This song is amazing... I can't help but dance to this song... My body starts moving to the song automatically ;) love this song and love shakira

This song should be placed at top 3... can't understand why it's not even inside top 10... It will make you dance for sure... Great song... Just love it

One of those tracks which you'd love 2 hear... Music is great... Can't believe it's at 15...

Its an amazing song. I always want to dance when I hear this song!

V 10 CommentsUListen to Sample
20 Pies Descalzos, Suenos Blancos

I am not a Shakira fan, but admittedly this song is good. This is the only song from her that I like. The title means Barefeet, White Dreams. This is definitely her best song.

UListen to Sample
21 Mon Amour

Perfect song... You have to listen it if you like Rock And Roll And Shakira's accent when she speaks French!

Woow! Only 30th? You have to listen this song if you like Rock And Roll, and Shakira's accent when she sings in French!

UListen to Sample
22 Did It Again

Great, fun song. Even Taylor Swift fell in love with this song.

I love this song! Especially with Daniel Cloud and Kid Cudi in the music video!

I'm surprised this isn't in the top ten!
This is definitely my fave song, it's really catchy plus loads of people can relate to it.
And you can't forget the video to it!

Really, Taylor Swift enjoyed it? See. Anyway, this song is incredible. Why 22th place?!

V 2 CommentsUListen to Sample
23 Dare (La La La)

I love it it just makes you feel lively I should have been in the top 5 after whenever wherever

Great song. Should've be on the top ten.

What a beautiful song

The beat is so good. Should be higher, not 28th place. Come on. This song is so, just wonderful. Duh, it's sung by SHAKIRA!

V 3 CommentsUListen to Sample
24 Give It Up to Me

No. No. No. This song ShOuLd be in the top 10. The song and the music video are EPIC!

Except for the Lil Wayne part, I love this song.

Lil Wayne ruined the rest of the song. I like the parts where Shakira sings, but any part with lil wayne is really bad - Lanturnizer6

Fantastic track. I didn't expect to see Shakira in hip hop. She's amazing - AtlasUniverse

Seriously? This song is so good! Should be in the top 10! Shakira rocks

V 6 CommentsUListen to Sample
25 Men in This Town

This song is definitely one of her best songs! It's so catchy, fantastic and the lyrics are just perfect! I love that at the end she sings a couple of lines in Spanish. So sad this wasn't a single, it would have been her next #1 on USA!

Such an underrated song! So good!

One of her best songs, but sadly unknown and under-appreciated, with the Electropop and lyrics that tell a story.


UListen to Sample
26 Antes De Las Seis

This song is so melodic and beautiful! Totally love it!

Best Spanish song ever

UListen to Sample
27 Chasing Shadows

This song should have been a single. The best track of SHAKIRA. with "Empire".

I found most of "Shakira" plain and lacking excitment, but when I heard this deluxe track... Man, she sure delivers! It may be short, but her voice sounds amazing and I love the lyrics. My favorite non-single song of the album - AZChomp644

28 Try Everything

I love the song,but why is it at 28th number it is the best song I have ever heard

This song is good

I love this you shakira

I like it because it tells a good message to kids.

V 1 CommentUListen to Sample
29 Addicted to You

So catchy... One of her best song! I'm addicted to this song!

When the song addicted to you by avicii came out, the only think I thought about was shakira

Seriously? This is the only worst song of Shakira... She's a great singer but this is the only song that is her worst.

This should be at least number two, addicted to you is my favorite song by shakira

V 1 CommentUListen to Sample
30 Medicine

Wow number 71? Really people? VOTE VOTE VOTE!

UListen to Sample
31 Eyes Like Yours UListen to Sample
32 Antologia

This song gets to the core to the essence of Shakira's artistic prowess. Written at seventeen when she was in love, it reveals her poetic skill at the zenith of her craft. This song is not only her best song, it is one of the best love songs in any language, ever written.

this song is my fsvourite song

This one should be number one! Beautiful lyrics and wonderful music, always makes me cry

It really needed nothing but those wonderfully honest and tender lyrics, but she sings wonderfully as well

V 4 CommentsUListen to Sample
33 The One

Love this song

UListen to Sample
34 Fool

One of her best. I am surprised it was never a single

UListen to Sample
35 How Do You Do

Such a melody and meaning

How does this song have 0%

One of her best songs

UListen to Sample
36 You Don't Care About Me

Why is this sing not in the top 10?

My favorite ones

Waka waka
She wolf
La la la
Cut me deep
You don't care about me

This one must be in the top! Vers catchy And beautiful!

I love this song! ♥♥♥

V 1 CommentUListen to Sample
37 La Pared

So underrated - PugsfromMoon

This song in 60? This list is a lie

UListen to Sample
38 Que Me Quedes Tu UListen to Sample
39 Something

I don't know why, I just love this song so much!

UListen to Sample
40 Poem to a Horse

Best song makes me feel confident I love you thanks for agreeing to come to my party!

Should be at least the top 5

Pure and sexy rock'n'roll! Too bad people only care about dancing songs.

I like this song too. And I agree, dancing songs aren't always better. Some are, but not always. - Lanturnizer6

UListen to Sample
41 Te Dejo Madrid

I love this song. Its catchy and the lyrics are meaningfull!

UListen to Sample
42 Estoy Aqui

One of my favorite songs ever! It was Shaki's first single and it was awesome choice. Her voice is so powerful here and I love brunette Shakira so much! Every woman is more beautiful with her natural hair - Irina2932

This song is a classic! I really love it

Estoy Aqui is a really good song!

I like La Tortura too! - hari7manutd

This masterpiece should be in the top 10! Just listen to this amazing song!

V 2 CommentsUListen to Sample
43 Ready for the Good Times

I fell in love with this song because it has this different taste, I just like it

I like the disco vibe of it. Real disco with a guitar for lead and electronic garnishment around that. - theOpinionatedOne

UListen to Sample
44 The Day and the Time UListen to Sample
45 Día De Enero


It's a really good song!

UListen to Sample
46 Timor

One of the greatest songs on Shakira's Oral Fixation Vol.2. I still think "Timor" should have been released as a single, could've been a big hit - Irina2932

UListen to Sample
47 Un Poco de Amor UListen to Sample
48 Nunca Me Acuerdo de Olvidarte

Better than the English version

UListen to Sample
49 Good Stuff UListen to Sample
50 Perro Fiel UListen to Sample
8Load More
PSearch List

Related Lists

Top Ten Most Iconic English Shakira Songs Best Songs From Shakira's Laundry Service Best Songs From Shakira's She Wolf Best Songs From Shakira's Oral Fixation Vol. 2 Top 10 Shakira Songs That Should Have Been Released As a Single

List Stats

13,000 votes
98 listings
9 years, 335 days old

Top Remixes (42)

1. She Wolf
2. Objection (Tango)
3. Las de la Intuicion
1. Waka Waka (This Time for Africa)
2. Whenever, Wherever
3. Ciega, Sordomuda
1. Hay Amores
2. Illegal
3. She Wolf

View All 42

Error Reporting

See a factual error in these listings? Report it here.