Songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
16.5k votes 1.4k voters 24.8k 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
578 259
Ranker Video

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

3
252 121
Ranker Video

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

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

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

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

8
266 115
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
213 68
Ranker Video

10
263 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
162 79
Ranker Video

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

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

14
175 71
Ranker Video
50 Cent

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

16
137 90
Ranker Video
udontneedtoknowmyname added The Sugarhill Gang

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

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
97 74
Hard Knock Life is listed (or ranked) 26 on the list The Greatest Hip Hop Songs of All Time

27
124 30
2pac Changes 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
33 27
Ranker Video

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

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
55 30
Ranker Video