Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
116.4k votes 13.2k voters 293.7k views 366 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.

1
2,479 1,457
Ranker Video

2
5,308 2,298
Ranker Video
Lose Yourself Eminem

3
2,264 944
Ranker Video
LorenzoWhyte added Dear Mama Tupac Shakur

4
2,759 1,517
Ranker Video
Juicy The Notorious B.I.G.

5
2,029 850
Ranker Video
Fendarr added It Was a Good Day Ice Cube

6
2,412 991
Ranker Video
aldous_42 added Still D.R.E Dr. Dre, Snoop Dogg

7
1,430 567
Ranker Video
emily-hardin added Fuck Tha Police N.W.A

8
2,808 1,006
Ranker Video
Fendarr added Stan Eminem, Dido

9
1,449 702
Ranker Video
BigGoldzman added Shook Ones, Part II Mobb Deep

10
1,542 610
Ranker Video
C.R.E.A.M. Wu-Tang Clan

11
1,291 312
Ranker Video
Nuthin' But a G Thang Dr. Dre, Snoop Dogg

12
1,616 793
Ranker Video
LorenzoWhyte added Hail Mary Tupac Shakur

13
1,348 447
Ranker Video
M_Wright_Whyte added Hypnotize The Notorious B.I.G.

14
1,773 510
Ranker Video
LorenzoWhyte added California Love (feat. Dr Dre) Tupac Shakur

15
1,229 312
Ranker Video
Forgot About Dre Eminem, Dr. Dre

16
1,741 528
Ranker Video
Fendarr added N.Y. State of Mind Nas

17
1,720 527
Ranker Video
CameronStokes added The Real Slim Shady Eminem

18
1,324 497
Ranker Video
The Next Episode Dr. Dre, Snoop Dogg

19
1,225 546
Ranker Video
BigGoldzman added Gangsta's Paradise Coolio, L.V.

20
1,052 340
Ranker Video
LorenzoWhyte added Changes

21
930 375
Ranker Video
LorenzoWhyte added Hit 'Em Up (feat. Tha Outlawz)

22
725 347
Ranker Video
emily-hardin added Boyz-N-The Hood (remix) Eazy-E

23
960 395
Ranker Video
Gin and Juice Daz Dillinger, Snoop Dogg

24
1,415 372
Ranker Video
'Till I Collapse Eminem, Miktek, Nate Dogg

25
1,175 466
Ranker Video
BigGoldzman added Maad City Kendrick Lamar

26
773 364
Ranker Video
LorenzoWhyte added Keep Y Ahead Up Tupac Shakur

27
957 375
Ranker Video
CameronStokes added Sing for the Moment Eminem

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

29
796 333
Ranker Video

30
453 257
Ranker Video
jill_valley added Protect Ya Neck Wu-Tang Clan

31
1,078 506
Ranker Video
Not Afraid Eminem

32
838 355
Ranker Video

33
786 273
Ranker Video
LorenzoWhyte added Ambitionz az a Ridah Tupac Shakur

34
683 167
Ranker Video
The Way I Am Eminem

35
620 277
Ranker Video

36
575 318
Ranker Video
wiabux added Ruff Ryder's Anthem DMX

37
843 281
Ranker Video
Ms. Jackson OutKast

38
496 211
Ranker Video
Ether Nas

39
729 372
Ranker Video
99 Problems Jay-Z

40
703 347
Ranker Video

41
445 247
Ranker Video
BigGoldzman added Many Men (Wish Death) 50 Cent

42
416 225
Ranker Video
TimothyElsewonJohnson added Fight the Power Public Enemy

43
405 267
Ranker Video
BigGoldzman added It's Tricky Run–D.M.C.

44
415 233
Ranker Video
BigGoldzman added Mama Said Knock You Out LL Cool J

45
427 210
Hit 'em Up is listed (or ranked) 45 on the list The Best Rap Songs of All Time
LorenzoWhyte added Hit 'em Up

46
774 241
Ranker Video
Without Me Eminem

47
569 245
Ranker Video
CameronStokes added Guilty Conscience Eminem, Dr. Dre

48
415 258
Ranker Video
BigGoldzman added Insane In The Brain Cypress Hill

49
362 130
Ranker Video
m.A.A.d City Kendrick Lamar, MC Eiht

50
332 60
Ranker Video
In da Club 50 Cent