Hip-Hop The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
166.9k votes 18.9k voters 391.9k views 380 items
We've compiled a list of the best rap songs ever recorded. These songs will make you groove so hard that you'll wish you were in a nightclub dancing to these epic classic rap tracks. Which are the best hip-hop songs? Does your favorite rap star have a song on the list? Vote up the songs you think deserve to be called the best top 10 rap songs ever. 
 
Rap music started on the streets of New York City in the late seventies. That sound that came out of the South Bronx and Brooklyn emerged into a global subculture which has permeated every corner of the planet. But we've all had that moment where you have to ask yourself, which of the millions of rap songs recorded can be considered the best? Does great hip hop have to do more with lyrics, flow, attitude, swagger, performance, off-stage antics? 
 
Are the best rappers of all time Notorious B.I.G. and Tupac Shakur? Or has Jay-Z eclipsed them? Is Jay-Z himself over? Is Kanye West the next reigning champion of hip hop? Who are the best MCs, and how were they responsible for creating so many awesome tunes? Whatever the case may be, many of these artists have worked all their lives and put their careers on the line to perform heartfelt flows to the masses. Long live rap music, and the MCs who made it all possible.
list ordered by

1
7,826 3,214
Ranker Video
Eminem

2
4,485 1,834
Ranker Video
Fendarr added Eminem, Dido

3
3,598 2,078
Ranker Video

4
3,865 2,008
Ranker Video
The Notorious B.I.G.

5
2,872 922
Ranker Video
CameronStokes added Eminem

6
2,785 1,214
Ranker Video
Fendarr added Ice Cube

7
2,304 684
Ranker Video
Eminem, Dr. Dre

8
3,192 1,378
Ranker Video
LorenzoWhyte added Tupac Shakur

9
3,321 1,293
Ranker Video
aldous_42 added Dr. Dre, Snoop Dogg

10
1,918 566
Ranker Video
Dr. Dre, Snoop Dogg

11
2,074 894
Ranker Video
Wu-Tang Clan

12
2,048 1,010
Ranker Video
BigGoldzman added Mobb Deep

13
2,344 752
Ranker Video
Fendarr added Nas

14
1,915 702
Ranker Video
M_Wright_Whyte added The Notorious B.I.G.

15
1,737 793
Ranker Video
BigGoldzman added Coolio, L.V.

16
2,134 891
Ranker Video
emily-hardin added N.W.A

17
2,511 763
Ranker Video
LorenzoWhyte added Tupac Shakur

18
2,209 579
Ranker Video
Eminem, Miktek, Nate Dogg

19
2,085 1,053
Ranker Video
LorenzoWhyte added Tupac Shakur

20
1,534 564
Ranker Video
LorenzoWhyte added

21
1,479 576
Ranker Video
CameronStokes added Eminem

22
1,689 735
Ranker Video
Eminem

23
1,312 566
Ranker Video
LorenzoWhyte added

24
1,729 685
Ranker Video
Dr. Dre, Snoop Dogg

25
1,617 665
Ranker Video
BigGoldzman added Kendrick Lamar