Songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
16.5k votes 1.4k voters 24.9k views 353 items

List Rules Only hip-hop or rap songs. No R&B, pop or rock songs

What are the greatest hip hop songs of all time? Deciding which songs are the most iconic in such a diverse genre can be a daunting task, but that's exactly what's going on right here, right now. Many of the songs listed here are cuts on some of the best hip hop albums ever recorded by notable rappers and hip-hop artists like Dr. Dre, Jay-Z, Eminem and the Wu-Tang Clan. Vote for your top choices on this all-time top rap song list, vote down any hip hop songs you don't like and of course, add any of your favorites that might be missing. You can also rerank this list of the best hip hop songs in any order you want.

Any list of the greatest hip hop songs should include cuts like "Juicy" from The Notorious B.I.G., arguably one of the greatest rappers of all time. And yeah, several hip hop songs on this list were recorded by some of the most legendary, greatest rappers of the 1980s (Run D.M.C. and The Sugarhill Gang are two shining examples) and some of the best overall hip hop crews in music history.
list ordered by

1
579 261
Ranker Video

2
382 157
Stan is listed (or ranked) 2 on the list The Greatest Hip Hop Songs of All Time
Eminem, Dido

3
254 122
Ranker Video

4
208 95
Big Poppa is listed (or ranked) 4 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.

5
217 55
Forgot About Dre is listed (or ranked) 5 on the list The Greatest Hip Hop Songs of All Time
Eminem, Dr. Dre

6
348 165
Juicy is listed (or ranked) 6 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.

7
207 105
Keep Y Ahead Up is listed (or ranked) 7 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

8
267 116
Nuthin' But a G Thang is listed (or ranked) 8 on the list The Greatest Hip Hop Songs of All Time
Dr. Dre, Snoop Dogg

9
214 69
Ranker Video

10
264 117
C.R.E.A.M. is listed (or ranked) 10 on the list The Greatest Hip Hop Songs of All Time
Wu-Tang Clan

11
163 79
Ranker Video

12
135 77
One Mic is listed (or ranked) 12 on the list The Greatest Hip Hop Songs of All Time
Nas

13
333 131
Dear Mama is listed (or ranked) 13 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

14
176 71
Ranker Video
50 Cent

15
184 76
Ranker Video
The Notorious B.I.G.

16
191 71
Shook Ones, Part II is listed (or ranked) 16 on the list The Greatest Hip Hop Songs of All Time

17
137 90
Ranker Video
udontneedtoknowmyname added The Sugarhill Gang

18
203 79
Ranker Video
Eminem

19
191 76
Hail Mary is listed (or ranked) 19 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

20
167 36
Ranker Video

21
191 48
Ranker Video

22
110 61
Ranker Video
Public Enemy

23
83 32
Renegade is listed (or ranked) 23 on the list The Greatest Hip Hop Songs of All Time
jarment26 added Eminem, Jay-Z

24
213 70
Ranker Video

25
98 43
Gangsta's Paradise is listed (or ranked) 25 on the list The Greatest Hip Hop Songs of All Time
Coolio, L.V.

26
124 30
2pac Changes is listed (or ranked) 26 on the list The Greatest Hip Hop Songs of All Time

27
97 74
Hard Knock Life is listed (or ranked) 27 on the list The Greatest Hip Hop Songs of All Time

28
125 35
Ranker Video

29
113 50
Ranker Video

30
77 27
Ranker Video

31
74 30
Ranker Video

32
86 50
Jesus Walks is listed (or ranked) 32 on the list The Greatest Hip Hop Songs of All Time
Kanye West

33
55 19
Til I Collapse is listed (or ranked) 33 on the list The Greatest Hip Hop Songs of All Time

34
53 18
Ranker Video

35
89 27
Ranker Video

36
95 53
Ranker Video
Eminem

37
60 50
Flava in Ya Ear is listed (or ranked) 37 on the list The Greatest Hip Hop Songs of All Time
Craig Mack

38
69 48
Insane In The Brain is listed (or ranked) 38 on the list The Greatest Hip Hop Songs of All Time
Cypress Hill

39
50 22
Ranker Video

40
58 51
Ranker Video

41
56 25
The Way I Am is listed (or ranked) 41 on the list The Greatest Hip Hop Songs of All Time
Eminem

42
33 27
Ranker Video

43
35 19
Ether is listed (or ranked) 43 on the list The Greatest Hip Hop Songs of All Time
Nas

44
49 32
Many Men - 50 Cent is listed (or ranked) 44 on the list The Greatest Hip Hop Songs of All Time

45
38 33
U.N.I.T.Y. is listed (or ranked) 45 on the list The Greatest Hip Hop Songs of All Time
Queen Latifah

46
49 46
Ranker Video

47
40 17
Ranker Video

48
51 37
Not Afraid is listed (or ranked) 48 on the list The Greatest Hip Hop Songs of All Time
Eminem

49
45 32
Ranker Video
D12

50
72 26
F**K the Police is listed (or ranked) 50 on the list The Greatest Hip Hop Songs of All Time