Top 10 Best Rap Songs of All Time

Rap music is more than just music. It's a culture, a movement, a way of life. It started in the streets of the Bronx in the 70s, and now it's all over the world, changing the game and making history. Rap music has given us some of the greatest songs ever, from songs that speak truth to power to songs that make you wanna party.

In this list, we're gonna show you the top ten rap songs of all time, as voted by you. These are the songs that have shaped rap music and influenced the world. These are the songs that have lasted through the years and still bang today. These are the songs that rap fans love and respect.
The Top Ten
1 Lose Yourself - Eminem

This is the best rap song ever. Every lyric and word in the song counts, and none are wasted. The beat is catchy, and the song is well-produced. Eminem also seamlessly switches from the third person to the first person point of view.

It's Eminem! The best thing about this guy is his attitude of bringing out the raw truth through his songs. Stan touches my heart because it brings out the fragility of life. It makes us look past the words and delve deeper into the true meaning of the song. It brings out frustrations, obsessions, and guilt. It gives us a peek into the master rapper's conscience as it brings out his vulnerability. Truly a cultural milestone! It deserves every single sale and rank it has ever made. It proves precisely why Marshall is the best. Bravo!

2 Changes - 2Pac

Changes opened people's eyes to what they could do to better their lives with just something as simple as listening to the world around them. Only you can change your life. Only you can plan your future, and if everyone fights to make changes as a whole for the world, it is possible that we could be living in harmony rather than war.

The media always portrayed Tupac as a thug. They never bothered to really look into the meaning of his music. Tupac wanted the world to change. A lot of stupid people never looked into what beliefs he had about change and justice. The media didn't want change. He eventually got tired of the media and decided to play the thug for them. All Eyes on Me was a true gangsta album, but it still reflected the problems and despair Tupac felt about the streets. It is a true testament to his despair about the world's situations. I believe it was recorded in 1992 but not specially mixed until 1998.

3 Juicy - Notorious B.I.G.

Now I'm in the limelight because I rhyme tight. Ah, this song is amazing. It makes me really happy and uplifted when I listen to it. It makes Wiz Khalifa and Drake look like pathetic little kids. This is the best rap song. All respect to Lose Yourself and Changes, which are great too, but Juicy is just amazing.

Timeless classic. Crank That shouldn't be here at all, and Remember The Name is a dope song, but it isn't anything special.

Such a beautiful song. The meaning of the song also shows a sense of payback to the people who said he wouldn't get anywhere in life. It's a song of happiness and the fact that he started from the bottom. It is where it should be on this list.

4 Nuthin' but a 'G' Thang - Dr. Dre

This, by many critics, is voted in the top 3 rap songs of all time! And these are real hip-hop critics who know what they're saying. This song is better than anything Lil Wayne has made! Snoop Doggy Dogg and Dr. Dre are two legends in the game. A real classic!

The two rap legends in this song make it one of the best. It deserves a spot in the top 5. Dr. Dre is at his best, and the lyrics are awesome, making it a classic.

This song has made its place in the history of rap. Ain't nothing but a G thang, baby!

My favorite and best song of all time! Grand Theft Auto: San Andreas is the best game ever! When I'm listening to this song, I'm always thinking about Grove Street, Los Santos, and the first and earlier games when I was playing this game. Nuthin' but a G Thang, baby!

5 N.Y. State of Mind - Nas

Nas completely underestimated himself before he saw the ratings and reviews the first album received back then. Among the songs on the album, this one takes rappers to a new plateau, encouraging older and newer rappers to try new things. Nas has won himself the title as the greatest and most influential rapper of all time.

NY State of Mind deserves to be number 1, or at least in the top 5. How Remember the Name, Lose Yourself, and Not Afraid made it into the top 5, I don't know. People don't know what real hip-hop is. A good beat is only the foundation of a good rap song, and people seem to have forgotten that. This song is one of the best songs on, arguably, the greatest album of all time.

6 Stan - Eminem

I think that this song embodies rap. It shows that rap isn't for a bunch of idiots. It shows that rap is about real things, not about stupid things that these foolish rappers pass off as rap. Rap and real life aren't about flashy things, girls, or fur coats.

Maybe it's my bias toward Eminem, but any song that he makes deserves to be on top. He's one of the only remaining pioneers of rap. The story is completely captivating. It's easily the best rap song ever written. The emotion is raw. It makes you feel something. It makes you feel Stan's pain.

7 The Message - Grandmaster Flash & the Furious Five

I guess if Eminem had made "The Message," all these clowns who vote for his songs would have made it number 1. Never seen a list with so much Eminem love. You'd think that this imitating clown invented Hip Hop and that the 1970s and 1980s never happened.

As far as you people are concerned, Hip Hop started when the movie "8 Mile" came out. I guess that proves REAL Hip Hop REALLY is dead because nobody alive today seems to know what REAL Hip Hop is. If you guys want to sleep with Eminem (and from reading your comments, it sounds like some of you think about him while lying in bed at night), just send a tweet and tell him.

8 Straight Outta Compton - N.W.A.

I don't care what or how you feel about rap. It is the catchiest genre of music by far. From the different styles and how far it has evolved, no other style of music makes you stop and listen to what the performer's next verse will be better than rap music.

There are too many artists to thank for what they have contributed to it, such as Grandmaster Flash, Melle Mel, Kool Moe Dee, or the more recent ones like Ice Cube, Tupac, and Eminem. I'm just grateful I have been lucky enough to have experienced the majority of its growth. I look forward to the many more great songs and artists yet to come.

9 Not Afraid - Eminem

You know this should be at least number 5. This song has so much - I mean, so much emotion and meaning. Not Afraid is well written. It maybe describes other people who feel like they've been down the same road, if you know what I mean. This song always gives me goosebumps. This song got me into rap. Actually, Eminem got me into rap. He's the best rapper alive - and ever. He's the king of rap.

He's a rebel.

I love this song. It has so much emotion and is so well-written! Eminem is the best rapper ever! Long live the king of rap!

10 California Love - 2Pac

The best producer of all time paired up with the greatest rapper of all time. How can you question this song? And what in the world is it with all the Eminem? I can understand Lose Yourself and Stan, but Not Afraid? What! You people need to change this list!

This song has a brilliant, catchy beat that immediately attracts the interest of most listeners. Dr. Dre and Tupac make a great rap duo, with their voices complementing each other's. All in all, it's a brilliant song.

Dre is the best hip-hop producer of all time. I love his MC work too. Pac was awesome here. Killer song. This is what comes to mind when I think what's the best hip-hop song ever!

The Contenders
11 Rap God - Eminem

Sure, Rap God doesn't really make much sense compared to Eminem's other rap songs, but you've got to admit, it has the best lyrics I've ever heard. I think this rap should at least be in the top 20.

This shows everything rap should be: a great beat, fantastic hook, and incredible verses. Any new rapper should aspire to be like this. No Yachty, no Wayne, no Drake. This is what the greatest rap sounds like.

This should be at #1, not #14. This is the fastest rap of all time. It set the record for the most lyrics in six minutes. In supersonic speed, he reached 100 words in 15 seconds. This is the best song ever!

12 C.R.E.A.M. - Wu-Tang Clan

As much as this song gets quoted, there is no reason for this song to be so low on the list. RZA does his thing and makes one of the best beats of his career right out of the gate. Method Man creates a simple yet very catchy and funny hook, while Rae and INS deliver two of the best verses in hip-hop history. "As the world turns, I learned life is hell. Living in the world is no different from a cell."

This, along with "Children's Story," "Regulate," and "Check the Rhime," introduced me to hip-hop. At that time, I was a big Eminem fan, and now I have moved into the real hip-hop I'm into right now. I have a playlist with over a thousand rap songs and have memorized most of them in just a year. I am also starting to listen to new school, as I have an unfinished playlist based on it.

13 Rapper's Delight - The Sugarhill Gang

I was never that into rap, and then my mate introduced me to Rapper's Delight. Oh my God. Rapper's Delight is clearly the best rap song. I mean, it may lack some of the meaning and depth of other rap songs, but it makes up for that with some dope rhymes and fresh boogie. I have taken the time to learn damn near the whole fifteen minutes of this song, and it has become a sort of party trick, but every time I listen to this song, it gets better.

The best song of all time and deserves to be in the top ten. Legendary status. All rappers should respect this masterpiece and bow down to old-school legends like Grandmaster Flash and The Sugarhill Gang.

14 I Used to Love H.E.R. - Common

I can't believe people would vote for songs by Kanye West, 50 Cent, Eminem, Lil Wayne, and douchebag Soulja Boy. Songs these days always have to go with a dance. This song is deep, not like Crank That or Stronger, where you just dance. I hate how those types of songs are always popular.

I can't even imagine why this song isn't in the top 3. Common is the reason hip-hop still means something, and this song demonstrates that. I really don't understand how Soulja Boy gets more recognition than Common. For shame, society.

15 Hit 'Em Up - 2Pac

This song has such an amazing beat! It's kind of reminiscent of old classic rap fused with a modern rap beat. The background score is A+. The manner in which 2Pac raps in this song is so chilled out.

Best diss song ever, and by one of the most legendary rappers ever. Good beat, nice lyrics, but no hating on B.I.G. He's good too. You know it's true. Just admit it. LOL.

Quite easily the best diss song of all time. As far as hip-hop songs go, I think the only songs better than this are Stan, Rapper's Delight, and Dear Mama, along with Renegade.

16 F*** tha Police - N.W.A.

This is the finest rap to ever be produced. You have to give love to NWA!

Lose Yourself and this are perfect rap songs!

Is it bad that this is my favorite rap song?

17 In da Club - 50 Cent

One of the best lyrically written tracks, accompanied by a unique but amazing flow. This rap song has to be one of the best rap songs I have ever listened to. 50 Cent also manages to add a 'happy' feel to an otherwise depressing beat by starting off with "Party Like It's Your Birthday."

The greatest club song of all time! The best 50 Cent song! The greatest rap song! Should be up there with Crank That and Lose Yourself! For the win!

How are Ice Ice Baby and Crank That in the top 10, yet this is not? Obviously, people don't know what good rap is these days. Haha! I love this song. Everything is perfect!

18 Forgot About Dre - Dr. Dre

One of the most iconic songs between the duo of Dr. Dre and Eminem, aside from maybe Guilty Conscience. The impact this song has had over the years and the legacy it's left is insane.

You should be ashamed that this isn't in the top 10 and that Soulja Boy crap is ahead of this song.

Soulja Boy should never even have been considered for this top 10. In my eyes, it's not rap. Whereas this song, and these artists, have created some of the most iconic tracks in rap history.

19 Shook Ones, Pt. II - Mobb Deep

By far one of the best rap songs on this list. It's a shame it's only at number 22. It has one of the best beats in the history of hip-hop, and the whole song is just dope. It outshines 9 out of 10 of the songs on this list.

Classic East Coast hit! Without a doubt, the coldest hip-hop song of all time. Havoc's simple but impeccable producing, paired with Prodigy's lyrical abilities, recreates the tensions from the streets of Queens.

This song should easily be in the top 10, if not the top 5. As much as I love Remember the Name, I have to say that Shook Ones is way better. Incredible beat, powerful lyrics, and the chorus... wow! Just an amazing song.

20 Real Mutha******' G's - Eazy-E

The true meaning of Eazy-E: a stirring rivalry between two friends heated up with Dre Day by Dr. Dre and Snoop Dogg. Frustrated, Eazy-E decided to mix his own little diss track. Real G's has to be one of the best diss songs ever made, besides Hit 'Em Up.

This song has got to be one of the greatest rap songs of all time. Eazy-E, one of the best rappers of all time, made this his most popular song. It's got to be big!

Love this song and Eazy-E. He is underrated because a lot of people don't know anything about him.

21 Till I Collapse - Eminem

The lyrics in the song are so understandable. It's unique how many words Eminem uses in just one song. I mean, "Till I Collapse, I'm spitting these raps" - as soon as Eminem said that, I already knew this song was going to be catchy, inspiring, and memorable. This song really deserves to be at like number 3 or near the top.

How in the world is this at 25? It should be in the top 10. It's literally about "no matter how hard you fall, you have to get back up and fight," and it's actually real rap, not like "Old Town Road" (no offense, Lil Nas X).

22 Runaway - Kanye West

Listen to the full 8-minute and 29-second version of Runaway. It will blow you away. You will be wondering why it's not in the top 20. Runaway is pure, raw material that should be respected at a high level.

Absolute masterpiece from Kanye. Probably the only song I like from him, and it's in my top ten.

One of the longest hip-hop songs, and it never loses the listener's interest.

23 Fight the Power - Public Enemy

This song is the ultimate riot anthem. It also sent a message around the world about standing up to racism or criticism.

The most perfect title of all.

Rap with a good message.

24 B.O.B. - Outkast

Easily one of the best rap songs ever. How is this song not in the top 3?

25 Forever - Drake, Kanye West, Lil Wayne & Eminem

Alright, I might get hate for this one, but this is the best rap song released in this decade. The hook's catchy, the beat's nice, and it has a good flow. Drake's opening verse is strong. Kanye got the second verse, and he was a beast as usual. Lil Wayne isn't great or anything, but in this song, his verse was really, really good. But this was all nothing. At the end, Eminem (who got the last verse on the song) took it to a whole new level.

I was really expecting this song in the top ten. Seriously, this is one of the top 5 rap songs of the decade. Drake's opening verse is strong as hell. Kanye is a beast as usual. Lil Wayne isn't usually that great, but his verse in this song is one of his best ones. And at the end, Eminem takes it to a whole new level of greatness.

8Load More
PSearch List