Songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
14.1k votes 1.1k voters 20k 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.

1
435 212
Ranker Video

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

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

4
199 91
Ranker Video

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

6
136 30
Ranker Video

7
285 122
Dear Mama is listed (or ranked) 7 on the list The Greatest Hip Hop Songs of All Time
Dear Mama Tupac Shakur

8
158 41
Ranker Video

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

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

11
147 58
Ranker Video
Hypnotize The Notorious B.I.G.

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

13
178 84
Keep Y Ahead Up is listed (or ranked) 13 on the list The Greatest Hip Hop Songs of All Time
Keep Y Ahead Up Tupac Shakur

14
167 64
Hail Mary is listed (or ranked) 14 on the list The Greatest Hip Hop Songs of All Time
Hail Mary Tupac Shakur

15
193 62
Ranker Video

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

17
103 23
2pac Changes is listed (or ranked) 17 on the list The Greatest Hip Hop Songs of All Time

18
144 66
Ranker Video

19
112 28
Ranker Video

20
141 53
Ranker Video

21
155 68
Ranker Video
My Name Is Eminem

22
118 73
Ranker Video
udontneedtoknowmyname added Rapper's Delight The Sugarhill Gang

23
113 63
One Mic is listed (or ranked) 23 on the list The Greatest Hip Hop Songs of All Time
One Mic Nas

24
104 43
Ranker Video

25
135 63
Ranker Video
In da Club 50 Cent

26
80 22
Ranker Video

27
96 54
Ranker Video
Fight the Power Public Enemy

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

29
66 22
Ranker Video

30
88 64
Hard Knock Life is listed (or ranked) 30 on the list The Greatest Hip Hop Songs of All Time

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

32
60 22
F**K the Police is listed (or ranked) 32 on the list The Greatest Hip Hop Songs of All Time

33
49 15
Ranker Video

34
74 42
Jesus Walks is listed (or ranked) 34 on the list The Greatest Hip Hop Songs of All Time
Jesus Walks Kanye West

35
63 27
Ranker Video

36
53 20
Protect Ya Neck is listed (or ranked) 36 on the list The Greatest Hip Hop Songs of All Time
Protect Ya Neck Wu-Tang Clan

37
53 21
I Get Around is listed (or ranked) 37 on the list The Greatest Hip Hop Songs of All Time
I Get Around Tupac Shakur

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

39
51 21
Ranker Video

40
46 18
Ranker Video

41
57 43
Flava in Ya Ear is listed (or ranked) 41 on the list The Greatest Hip Hop Songs of All Time
Flava in Ya Ear Craig Mack

42
44 17
It Ain't Hard to Tell is listed (or ranked) 42 on the list The Greatest Hip Hop Songs of All Time

43
54 32
Ranker Video
Jabapac added Life Goes On Tupac Shakur

44
82 47
Ranker Video
Mockingbird Eminem

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

46
42 23
Ranker Video

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

48
40 16
Til I Collapse is listed (or ranked) 48 on the list The Greatest Hip Hop Songs of All Time

49
40 23
Scenario is listed (or ranked) 49 on the list The Greatest Hip Hop Songs of All Time
Scenario A Tribe Called Quest

50
57 43
99 Problems is listed (or ranked) 50 on the list The Greatest Hip Hop Songs of All Time
99 Problems Jay-Z