Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
135.1k votes 15.4k voters 332.4k views 368 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
6,336 2,641
Ranker Video
Eminem

2
3,494 1,298
Ranker Video
Fendarr added Eminem, Dido

3
1,646 446
Ranker Video
Eminem, Dr. Dre

4
2,929 1,696
Ranker Video

5
2,195 661
Ranker Video
CameronStokes added Eminem

6
2,669 1,115
Ranker Video
LorenzoWhyte added Tupac Shakur

7
3,207 1,696
Ranker Video
The Notorious B.I.G.

8
2,355 983
Ranker Video
Fendarr added Ice Cube

9
2,768 1,114
Ranker Video
aldous_42 added Dr. Dre, Snoop Dogg

10
1,733 680
Ranker Video
emily-hardin added N.W.A

11
1,542 398
Ranker Video
Dr. Dre, Snoop Dogg

12
2,062 595
Ranker Video
LorenzoWhyte added Tupac Shakur

13
1,758 716
Ranker Video
Wu-Tang Clan

14
1,685 818
Ranker Video
BigGoldzman added Mobb Deep

15
1,804 880
Ranker Video
LorenzoWhyte added Tupac Shakur

16
1,598 538
Ranker Video
M_Wright_Whyte added The Notorious B.I.G.

17
1,960 601
Ranker Video
Fendarr added Nas

18
1,733 432
Ranker Video
Eminem, Miktek, Nate Dogg

19
1,421 626
Ranker Video
BigGoldzman added Coolio, L.V.

20
1,234 412
Ranker Video
LorenzoWhyte added

21
1,074 431
Ranker Video
LorenzoWhyte added

22
1,502 557
Ranker Video
Dr. Dre, Snoop Dogg

23
847 401
Ranker Video
emily-hardin added Eazy-E

24
1,173 446
Ranker Video
CameronStokes added Eminem

25
906 219
Ranker Video
Eminem

26
1,072 448
Ranker Video
Daz Dillinger, Snoop Dogg

27
1,345 587
Ranker Video
Eminem

28
1,344 540
Ranker Video
BigGoldzman added Kendrick Lamar

29
1,041 413
Ranker Video

30
873 398
Ranker Video

31
856 408
Ranker Video
LorenzoWhyte added Tupac Shakur

32
744 284
No Vaseline is listed (or ranked) 32 on the list The Best Rap Songs of All Time
emily-hardin added Ice Cube

33
965 281
Ranker Video
Eminem

34
873 374
Ranker Video

35
648 173
Rap God is listed (or ranked) 35 on the list The Best Rap Songs of All Time
Eminem

36
472 92
Ranker Video
50 Cent

37
500 305
Ranker Video
jill_valley added Wu-Tang Clan

38
885 313
Ranker Video
LorenzoWhyte added Tupac Shakur

39
695 285
Ranker Video
CameronStokes added Eminem, Dr. Dre

40
691 319
Ranker Video

41
931 317
Ranker Video
OutKast

42
615 360
Ranker Video
wiabux added DMX

43
791 410
Ranker Video
Jay-Z

44
541 256
Ranker Video
Nas

45
492 276
Ranker Video
BigGoldzman added 50 Cent

46
454 250
Ranker Video
TimothyElsewonJohnson added Public Enemy

47
207 38
Ranker Video
pocorn added Eminem

48
277 112
Ranker Video
Eminem

49
454 296
Ranker Video
BigGoldzman added Run–D.M.C.

50
286 128
Ranker Video
Eminem