Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
142.9k votes 16.2k voters 345.6k 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,672 2,792
Ranker Video
Eminem

2
3,732 1,419
Ranker Video
Fendarr added Eminem, Dido

3
3,083 1,789
Ranker Video

4
2,814 1,180
Ranker Video
LorenzoWhyte added Tupac Shakur

5
3,340 1,749
Ranker Video
The Notorious B.I.G.

6
2,366 724
Ranker Video
CameronStokes added Eminem

7
1,806 513
Ranker Video
Eminem, Dr. Dre

8
2,454 1,026
Ranker Video
Fendarr added Ice Cube

9
2,902 1,150
Ranker Video
aldous_42 added Dr. Dre, Snoop Dogg

10
1,840 724
Ranker Video
emily-hardin added N.W.A

11
1,644 435
Ranker Video
Dr. Dre, Snoop Dogg

12
1,839 749
Ranker Video
Wu-Tang Clan

13
1,786 859
Ranker Video
BigGoldzman added Mobb Deep

14
2,182 635
Ranker Video
LorenzoWhyte added Tupac Shakur

15
1,878 916
Ranker Video
LorenzoWhyte added Tupac Shakur

16
1,695 574
Ranker Video
M_Wright_Whyte added The Notorious B.I.G.

17
2,058 631
Ranker Video
Fendarr added Nas

18
1,846 460
Ranker Video
Eminem, Miktek, Nate Dogg

19
1,488 663
Ranker Video
BigGoldzman added Coolio, L.V.

20
1,298 446
Ranker Video
LorenzoWhyte added

21
1,138 456
Ranker Video
LorenzoWhyte added

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

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

24
1,251 481
Ranker Video
CameronStokes added Eminem

25
985 247
Ranker Video
Eminem

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

27
1,427 619
Ranker Video
Eminem

28
1,410 564
Ranker Video
BigGoldzman added Kendrick Lamar

29
1,102 435
Ranker Video

30
926 423
Ranker Video

31
892 422
Ranker Video
LorenzoWhyte added Tupac Shakur

32
792 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,041 300
Ranker Video
Eminem

34
902 388
Ranker Video

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

36
534 109
Ranker Video
50 Cent

37
520 317
Ranker Video
jill_valley added Wu-Tang Clan

38
923 326
Ranker Video
LorenzoWhyte added Tupac Shakur

39
736 299
Ranker Video
CameronStokes added Eminem, Dr. Dre

40
717 334
Ranker Video

41
973 329
Ranker Video
OutKast

42
821 426
Ranker Video
Jay-Z

43
567 270
Ranker Video
Nas

44
630 378
Ranker Video
wiabux added DMX

45
515 292
Ranker Video
BigGoldzman added 50 Cent

46
260 50
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
304 128
Ranker Video
Eminem

50
320 144
Ranker Video
Eminem