Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
128.8k votes 14.8k voters 321.1k 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,049 2,548
Ranker Video
Eminem

2
3,294 1,202
Ranker Video
Fendarr added Eminem, Dido

3
2,795 1,637
Ranker Video

4
3,078 1,648
Ranker Video
The Notorious B.I.G.

5
2,544 1,074
Ranker Video
LorenzoWhyte added Tupac Shakur

6
2,250 939
Ranker Video
Fendarr added Ice Cube

7
1,503 392
Ranker Video
Eminem, Dr. Dre

8
2,040 607
Ranker Video
CameronStokes added Eminem

9
2,644 1,079
Ranker Video
aldous_42 added Dr. Dre, Snoop Dogg

10
1,642 640
Ranker Video
emily-hardin added N.W.A

11
1,611 782
Ranker Video
BigGoldzman added Mobb Deep

12
1,695 682
Ranker Video
Wu-Tang Clan

13
1,458 369
Ranker Video
Dr. Dre, Snoop Dogg

14
1,971 563
Ranker Video
LorenzoWhyte added Tupac Shakur

15
1,527 508
Ranker Video
M_Wright_Whyte added The Notorious B.I.G.

16
1,745 851
Ranker Video
LorenzoWhyte added Tupac Shakur

17
1,891 581
Ranker Video
Fendarr added Nas

18
1,362 597
Ranker Video
BigGoldzman added Coolio, L.V.

19
1,633 407
Ranker Video
Eminem, Miktek, Nate Dogg

20
1,438 541
Ranker Video
Dr. Dre, Snoop Dogg

21
1,178 384
Ranker Video
LorenzoWhyte added

22
1,105 424
Ranker Video
CameronStokes added Eminem

23
1,020 414
Ranker Video
LorenzoWhyte added

24
803 380
Ranker Video
emily-hardin added Eazy-E

25
1,255 558
Ranker Video
Eminem

26
1,031 434
Ranker Video
Daz Dillinger, Snoop Dogg

27
969 395
Ranker Video

28
827 204
Ranker Video
Eminem

29
1,283 521
Ranker Video
BigGoldzman added Kendrick Lamar

30
827 393
Ranker Video
LorenzoWhyte added Tupac Shakur

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

32
811 382
Ranker Video

33
847 360
Ranker Video

34
902 266
Ranker Video
Eminem

35
484 289
Ranker Video
jill_valley added Wu-Tang Clan

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

37
846 300
Ranker Video
LorenzoWhyte added Tupac Shakur

38
656 270
Ranker Video
CameronStokes added Eminem, Dr. Dre

39
415 82
Ranker Video
50 Cent

40
664 304
Ranker Video

41
902 305
Ranker Video
OutKast

42
605 342
Ranker Video
wiabux added DMX

43
531 239
Ranker Video
Nas

44
775 395
Ranker Video
Jay-Z

45
477 262
Ranker Video
BigGoldzman added 50 Cent

46
440 239
Ranker Video
TimothyElsewonJohnson added Public Enemy

47
438 283
Ranker Video
BigGoldzman added Run–D.M.C.

48
161 25
Ranker Video
pocorn added Eminem

49
446 251
Ranker Video
BigGoldzman added LL Cool J

50
238 100
Ranker Video
Eminem