Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
143.4k votes 16.3k voters 347.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,717 2,807
Ranker Video
Eminem

2
3,758 1,430
Ranker Video
Fendarr added Eminem, Dido

3
3,096 1,797
Ranker Video

4
3,360 1,753
Ranker Video
The Notorious B.I.G.

5
2,828 1,186
Ranker Video
LorenzoWhyte added Tupac Shakur

6
2,382 730
Ranker Video
CameronStokes added Eminem

7
1,820 517
Ranker Video
Eminem, Dr. Dre

8
2,462 1,029
Ranker Video
Fendarr added Ice Cube

9
2,914 1,152
Ranker Video
aldous_42 added Dr. Dre, Snoop Dogg

10
1,853 725
Ranker Video
emily-hardin added N.W.A

11
1,655 436
Ranker Video
Dr. Dre, Snoop Dogg

12
1,799 860
Ranker Video
BigGoldzman added Mobb Deep

13
1,847 750
Ranker Video
Wu-Tang Clan

14
2,191 635
Ranker Video
LorenzoWhyte added Tupac Shakur

15
1,887 917
Ranker Video
LorenzoWhyte added Tupac Shakur

16
1,701 576
Ranker Video
M_Wright_Whyte added The Notorious B.I.G.

17
2,068 632
Ranker Video
Fendarr added Nas

18
1,852 464
Ranker Video
Eminem, Miktek, Nate Dogg

19
1,497 664
Ranker Video
BigGoldzman added Coolio, L.V.

20
1,307 447
Ranker Video
LorenzoWhyte added

21
1,142 456
Ranker Video
LorenzoWhyte added

22
1,565 582
Ranker Video
Dr. Dre, Snoop Dogg

23
892 423
Ranker Video
emily-hardin added Eazy-E

24
1,254 485
Ranker Video
CameronStokes added Eminem

25
992 249
Ranker Video
Eminem

26
1,113 465
Ranker Video
Daz Dillinger, Snoop Dogg

27
1,434 620
Ranker Video
Eminem

28
1,414 565
Ranker Video
BigGoldzman added Kendrick Lamar

29
1,108 439
Ranker Video

30
930 427
Ranker Video

31
893 423
Ranker Video
LorenzoWhyte added Tupac Shakur

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

33
1,047 303
Ranker Video
Eminem

34
905 388
Ranker Video

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

36
538 110
Ranker Video
50 Cent

37
522 317
Ranker Video
jill_valley added Wu-Tang Clan

38
926 326
Ranker Video
LorenzoWhyte added Tupac Shakur

39
739 302
Ranker Video
CameronStokes added Eminem, Dr. Dre

40
719 334
Ranker Video

41
974 329
Ranker Video
OutKast

42
570 270
Ranker Video
Nas

43
822 426
Ranker Video
Jay-Z

44
632 378
Ranker Video
wiabux added DMX

45
517 292
Ranker Video
BigGoldzman added 50 Cent

46
266 52
Ranker Video
pocorn added Eminem

47
473 265
Ranker Video
TimothyElsewonJohnson added Public Enemy

48
478 308
Ranker Video
BigGoldzman added Run–D.M.C.

49
306 129
Ranker Video
Eminem

50
323 146
Ranker Video
Eminem