Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
123.2k votes 14.1k voters 308.7k 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
5,741 2,435
Ranker Video
Eminem

2
3,077 1,096
Ranker Video
Fendarr added Eminem, Dido

3
2,650 1,575
Ranker Video

4
2,933 1,590
Ranker Video
The Notorious B.I.G.

5
2,430 1,028
Ranker Video
LorenzoWhyte added Tupac Shakur

6
2,157 895
Ranker Video
Fendarr added Ice Cube

7
1,388 349
Ranker Video
Eminem, Dr. Dre

8
1,894 563
Ranker Video
CameronStokes added Eminem

9
2,557 1,040
Ranker Video
aldous_42 added Dr. Dre, Snoop Dogg

10
1,553 606
Ranker Video
emily-hardin added N.W.A

11
1,537 748
Ranker Video
BigGoldzman added Mobb Deep

12
1,627 649
Ranker Video
Wu-Tang Clan

13
1,396 344
Ranker Video
Dr. Dre, Snoop Dogg

14
1,456 478
Ranker Video
M_Wright_Whyte added The Notorious B.I.G.

15
1,887 537
Ranker Video
LorenzoWhyte added Tupac Shakur

16
1,687 825
Ranker Video
LorenzoWhyte added Tupac Shakur

17
1,821 558
Ranker Video
Fendarr added Nas

18
1,292 571
Ranker Video
BigGoldzman added Coolio, L.V.

19
1,391 522
Ranker Video
Dr. Dre, Snoop Dogg

20
1,532 388
Ranker Video
Eminem, Miktek, Nate Dogg

21
1,126 363
Ranker Video
LorenzoWhyte added

22
1,037 395
Ranker Video
CameronStokes added Eminem

23
970 395
Ranker Video
LorenzoWhyte added

24
767 362
Ranker Video
emily-hardin added Eazy-E

25
1,172 533
Ranker Video
Eminem

26
994 417
Ranker Video
Daz Dillinger, Snoop Dogg

27
761 182
Ranker Video
Eminem

28
903 372
Ranker Video

29
1,226 496
Ranker Video
BigGoldzman added Kendrick Lamar

30
796 377
Ranker Video
LorenzoWhyte added Tupac Shakur

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

32
759 358
Ranker Video

33
820 343
Ranker Video

34
837 252
Ranker Video
Eminem

35
469 270
Ranker Video
jill_valley added Wu-Tang Clan

36
489 128
Rap God is listed (or ranked) 36 on the list The Best Rap Songs of All Time
Eminem

37
813 284
Ranker Video
LorenzoWhyte added Tupac Shakur

38
614 253
Ranker Video
CameronStokes added Eminem, Dr. Dre

39
645 287
Ranker Video

40
374 68
Ranker Video
50 Cent

41
873 290
Ranker Video
OutKast

42
520 223
Ranker Video
Nas

43
586 327
Ranker Video
wiabux added DMX

44
754 380
Ranker Video
Jay-Z

45
468 253
Ranker Video
BigGoldzman added 50 Cent

46
428 231
Ranker Video
TimothyElsewonJohnson added Public Enemy

47
422 275
Ranker Video
BigGoldzman added Run–D.M.C.

48
428 245
Ranker Video
BigGoldzman added LL Cool J

49
444 216
Hit 'em Up is listed (or ranked) 49 on the list The Best Rap Songs of All Time
LorenzoWhyte added

50
430 264
Ranker Video
BigGoldzman added Cypress Hill