Songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
14.8k votes 1.2k voters 21.5k 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
490 224
Ranker Video

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

3
301 145
Juicy is listed (or ranked) 3 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.

4
217 100
Ranker Video

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

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

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

8
159 62
Ranker Video
The Notorious B.I.G.

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

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

11
124 77
Ranker Video
udontneedtoknowmyname added The Sugarhill Gang

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

13
164 55
Ranker Video

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

15
172 66
Hail Mary is listed (or ranked) 15 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur

16
146 70
Ranker Video

17
172 72
Ranker Video
Eminem

18
148 66
Ranker Video
50 Cent

19
168 62
Shook Ones, Part II is listed (or ranked) 19 on the list The Greatest Hip Hop Songs of All Time

20
146 32
Ranker Video

21
100 56
Ranker Video
Public Enemy

22
168 44
Ranker Video

23
201 65
Ranker Video

24
89 68
Hard Knock Life is listed (or ranked) 24 on the list The Greatest Hip Hop Songs of All Time

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

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

27
107 46
Ranker Video

28
115 31
Ranker Video

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

30
60 23
Ranker Video

31
58 47
Flava in Ya Ear is listed (or ranked) 31 on the list The Greatest Hip Hop Songs of All Time
Craig Mack

32
81 24
Ranker Video

33
88 49
Ranker Video
Eminem

34
45 17
Til I Collapse is listed (or ranked) 34 on the list The Greatest Hip Hop Songs of All Time

35
51 46
Ranker Video

36
78 46
Jesus Walks is listed (or ranked) 36 on the list The Greatest Hip Hop Songs of All Time
Kanye West

37
46 44
Ranker Video

38
64 37
Ruff Ryder's Anthem is listed (or ranked) 38 on the list The Greatest Hip Hop Songs of All Time

39
37 25
Ain't No Half Steppin' is listed (or ranked) 39 on the list The Greatest Hip Hop Songs of All Time
Big Daddy Kane

40
68 25
Ranker Video

41
59 47
99 Problems is listed (or ranked) 41 on the list The Greatest Hip Hop Songs of All Time
Jay-Z

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

43
50 38
Ms. Jackson's Chamber is listed (or ranked) 43 on the list The Greatest Hip Hop Songs of All Time
Outkast X Dirty Projectors

44
32 14
Ranker Video

45
43 22
The Way I Am is listed (or ranked) 45 on the list The Greatest Hip Hop Songs of All Time
Eminem

46
56 35
Ranker Video
Jabapac added Tupac Shakur

47
43 24
Ranker Video

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

49
67 45
Insane In The Brain is listed (or ranked) 49 on the list The Greatest Hip Hop Songs of All Time
Cypress Hill

50
67 28
Ranker Video