Rap The Best Rap Songs of All Time  

Ranker Hip Hop
Originally by
116.3k votes 13.1k voters 293.4k 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,476 1,444
Ranker Video

2
5,286 2,296
Ranker Video
Lose Yourself Eminem

3
2,257 939
Ranker Video
LorenzoWhyte added Dear Mama Tupac Shakur

4
2,757 1,512
Ranker Video
Juicy The Notorious B.I.G.

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

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

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

8
2,796 1,004
Ranker Video
Fendarr added Stan Eminem, Dido

9
1,447 699
Ranker Video
BigGoldzman added Shook Ones, Part II Mobb Deep

10
1,540 607
Ranker Video
C.R.E.A.M. Wu-Tang Clan

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

12
1,614 790
Ranker Video
LorenzoWhyte added Hail Mary Tupac Shakur

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

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

15
1,226 310
Ranker Video
Forgot About Dre Eminem, Dr. Dre

16
1,738 525
Ranker Video
Fendarr added N.Y. State of Mind Nas

17
1,716 525
Ranker Video
CameronStokes added The Real Slim Shady Eminem

18
1,322 495
Ranker Video
The Next Episode Dr. Dre, Snoop Dogg

19
1,223 545
Ranker Video
BigGoldzman added Gangsta's Paradise Coolio, L.V.

20
1,050 338
Ranker Video
LorenzoWhyte added Changes

21
929 373
Ranker Video
LorenzoWhyte added Hit 'Em Up (feat. Tha Outlawz)

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

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

24
1,413 370
Ranker Video
'Till I Collapse Eminem, Miktek, Nate Dogg

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

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

27
955 374
Ranker Video
CameronStokes added Sing for the Moment Eminem

28
638 233
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 332
Ranker Video

30
452 256
Ranker Video
jill_valley added Protect Ya Neck Wu-Tang Clan

31
1,078 504
Ranker Video
Not Afraid Eminem

32
837 353
Ranker Video

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

34
680 166
Ranker Video
The Way I Am Eminem

35
619 276
Ranker Video

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

37
843 280
Ranker Video
Ms. Jackson OutKast

38
496 210
Ranker Video
Ether Nas

39
728 371
Ranker Video
99 Problems Jay-Z

40
702 346
Ranker Video

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

42
415 224
Ranker Video
TimothyElsewonJohnson added Fight the Power Public Enemy

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

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

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

46
772 240
Ranker Video
Without Me Eminem

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

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

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

50
332 59
Ranker Video
In da Club 50 Cent