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!

It's actually the best song ever. When I heard it, it pumped me up, and I also started rapping. It's truly the best song ever, and no one can be as great as Eminem. He's the best-selling man in hip-hop ever. Love you, Em.

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 were always making Tupac out to be a thug. They never bothered to really look into the meaning. Tupac wanted the world to change. A lot of stupid people never looked into what beliefs in change and justice he had. The media didn't want change. He eventually got sick and tired of the media and decided, I'll play the thug for these people. All Eyes on Me was a true gangsta album, but it still related to the problems and despair Tupac had when it came to the streets. It is a true testament to his despair about situations in the world. I believe it was recorded in '92 but was not specially mixed until '98.

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 nuthin' but a G thang, baby!

My favorite and best song of all times! 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, having 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.

Greatest rap song ever, from the greatest single rapper ever. Personally, it's not from the greatest rap album ever (that belongs to Enter the Wu-Tang), but it's still the single greatest rap song in history. Nas is a genius, a lyrical mastermind, and this song shows him at his best.

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.

Fantastic song. When I first listened to that second-to-last verse, for some reason it just psychologically scared the crap out of me. Just thinking about it - some guy would... Well, I won't spoil the story, but Eminem manages to make a song that actually sounds like a letter in each verse, even though it sounds like a Dr. Seuss book for adults with all the rhyming. A masterpiece. The pinnacle of his career, so much better than every song on this list.

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.

Such a huge song that it's impossible not to have heard it somewhere, even if you haven't heard the whole song. The signature synthesizer riff has been sampled by a million hip-hop artists and is the primary reason this group became the first-ever hip-hop act admitted to the Rock and Roll Hall of Fame (2007). This song was chosen by the Library of Congress to be added to the United States National Recording Registry and is also number 51 on Rolling Stone's 500 Greatest Songs of All Time (the second highest for any song released in the 80s). One of the first old-school rap songs to address poverty, the struggles, and frustrations of living in the ghetto - and it was selected by the Registry for this exact reason.

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.

Straight Outta Compton is my favorite song of all time. Out of every song ever made, it is an amazing song. NWA is the best rap group of all time, and all are amazing singers. Best singers of all time. Eazy-E is my favorite, but they are all amazing. I think it should be number 1 on the list, but it is good to see it on the list as number 12.

9 Not Afraid - Eminem

Oh my God! I love Eminem. He is my favorite rapper. But sorry, "Not Afraid" is maybe in his personal top 15, but I would never put it 8th in a top 10 of BEST rap songs of ALL TIME. After Proof's death, hmm, I won't say Eminem turned boring, but he does not have that sparkle in his eyes on stage anymore, and we can all understand that. Unfortunately, this could have been better if it had been written before Eminem got sad and depressive. I know it's a "comeback" song, but it still would have been even better if it were the 1999-2005 Eminem who had written it. And now I'm losing the point. Sorry, guys, but this isn't a top 10, maybe top 50, but I just can't imagine it's 8th. And I'm not a hater. Eminem is the best ever, he is my favorite by far, but go listen to "Stan," "Lose Yourself," "Role Model," "The Way I Am," and you'll understand why this song isn't a top 10.

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.

10 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!

The Contenders
11 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!

12 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.

When this came out in '79, the likes of Slade were in the charts - nothing against them, but just to show how different this was. I was six - a hip-hop boy from that day on!

13 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.

This is a joke. This song is pure, real hip-hop. The fact that it's not in the top five just shows how much hip-hop is dying.

14 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.

All experts say that this is the best song in the history of rap. The album on which this was featured is also in the top 5 hip-hop albums ever made. This song was the reason that Nas made Illmatic, and the reason that Tupac made All Eyez on Me. This song pushed them to do better.

15 Hit 'Em Up - 2Pac

This song has such an amazing beat! It's kinda 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 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.

18 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 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.

19 Till I Collapse - Eminem

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).

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.

I have nothing to say about this song other than the fact that it's awesome. Sure, Eminem has other fantastic songs like Lose Yourself, Not Afraid, Monster, Without Me, and so on. But this one stands out for me.

20 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!

21 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.

22 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.

23 B.O.B. - Outkast

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

24 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.

Yes, for this song to not be filled with my favorite rappers of all time, this is a very high-quality, well-timed rap song for the ages. Collectively, they put it down.

25 N***** In Paris - Jay - Z and Kanye West

This song is awesome and should definitely be in the top 20. Anything lower is a crime.

When Laura Lee said that thing about Black people, Paris, Crompton, etc., she was actually right.

The beat is just perfect, and that Will Ferrell sample was genius.

8Load More
PSearch List