Songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
16.6k 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
384 157
Stan is listed (or ranked) 2 on the list The Greatest Hip Hop Songs of All Time
Eminem, Dido

3
255 123
Ranker Video

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

5
349 166
Juicy is listed (or ranked) 5 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.

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

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

8
267 117
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
215 70
Ranker Video

10
265 118
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
165 79
Ranker Video

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

13
136 78
One Mic is listed (or ranked) 13 on the list The Greatest Hip Hop Songs of All Time
Nas

14
177 72
Ranker Video
50 Cent

15
185 77
Ranker Video
The Notorious B.I.G.

16
205 79
Ranker Video
Eminem

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

18
137 91
Ranker Video
udontneedtoknowmyname added The Sugarhill Gang

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

20
168 37
Ranker Video

21
192 48
Ranker Video

22
110 62
Ranker Video
Public Enemy

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

24
214 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
125 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
126 35
Ranker Video

29
78 27
Ranker Video

30
113 50
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
90 27
Ranker Video

35
53 18
Ranker Video

36
96 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
34 27
Ranker Video

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

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

41
50 22
Ranker Video

42
58 51
Ranker Video

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

44
50 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
41 17
Ranker Video

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

49
46 32
Ranker Video
D12

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