Songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
18.4k votes 1.6k voters 27.2k 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
638 301
Ranker Video

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

3
288 150
Ranker Video

4
387 182
Juicy is listed (or ranked) 4 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.

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

6
228 121
Keep Y Ahead Up is listed (or ranked) 6 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

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

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

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

10
363 142
Dear Mama is listed (or ranked) 10 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

11
180 92
Ranker Video

12
250 93
Ranker Video

13
204 89
Ranker Video
The Notorious B.I.G.

14
149 94
One Mic is listed (or ranked) 14 on the list The Greatest Hip Hop Songs of All Time
Nas

15
211 82
Shook Ones, Part II is listed (or ranked) 15 on the list The Greatest Hip Hop Songs of All Time

16
194 92
Ranker Video
50 Cent

17
211 85
Hail Mary is listed (or ranked) 17 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

18
226 99
Ranker Video
Eminem

19
147 106
Ranker Video
udontneedtoknowmyname added The Sugarhill Gang

20
218 56
Ranker Video

21
189 45
Ranker Video

22
125 70
Ranker Video
Public Enemy

23
235 76
Ranker Video

24
142 36
2pac Changes is listed (or ranked) 24 on the list The Greatest Hip Hop Songs of All Time

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

26
104 82
Hard Knock Life is listed (or ranked) 26 on the list The Greatest Hip Hop Songs of All Time

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

28
138 41
Ranker Video

29
121 58
Ranker Video

30
91 38
Ranker Video

31
83 36
Ranker Video

32
71 28
Til I Collapse is listed (or ranked) 32 on the list The Greatest Hip Hop Songs of All Time

33
93 58
Jesus Walks is listed (or ranked) 33 on the list The Greatest Hip Hop Songs of All Time
Kanye West

34
115 62
Ranker Video
Eminem

35
98 33
Ranker Video

36
61 26
Ranker Video

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

38
57 25
Ranker Video

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

40
64 58
Ranker Video

41
42 25
Ether is listed (or ranked) 41 on the list The Greatest Hip Hop Songs of All Time
Nas

42
83 30
F**K the Police is listed (or ranked) 42 on the list The Greatest Hip Hop Songs of All Time

43
43 39
Ranker Video

44
52 26
Ranker Video

45
52 51
Ranker Video

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

47
61 35
Ranker Video

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

49
54 30
Ranker Video

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