songs The Greatest Hip Hop Songs of All Time  

Ranker Community
Originally by Ranker Community
10.9k votes 726 voters 15.1k 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
276 142
Ranker Video

2
197 96
Juicy is listed (or ranked) 2 on the list The Greatest Hip Hop Songs of All Time
Juicy The Notorious B.I.G.

3
145 40
Ranker Video

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

5
177 73
Dear Mama is listed (or ranked) 5 on the list The Greatest Hip Hop Songs of All Time
Dear Mama Tupac Shakur

6
132 59
Ranker Video

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

8
132 62
Keep Y Ahead Up is listed (or ranked) 8 on the list The Greatest Hip Hop Songs of All Time
Keep Y Ahead Up Tupac Shakur

9
118 53
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
150 68
Stan is listed (or ranked) 10 on the list The Greatest Hip Hop Songs of All Time
Stan Eminem, Dido

11
123 49
Hail Mary is listed (or ranked) 11 on the list The Greatest Hip Hop Songs of All Time
Hail Mary Tupac Shakur

12
89 21
Ranker Video

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

14
101 43
Ranker Video
Hypnotize The Notorious B.I.G.

Hip Hop Stars You Most Wish You Could Sound Like

15
113 51
Ranker Video

16
75 16
Ranker Video

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

18
77 20
Ranker Video

19
101 61
Ranker Video
udontneedtoknowmyname added Rapper's Delight The Sugarhill Gang

20
85 43
Ranker Video
Fight the Power Public Enemy

21
93 55
One Mic is listed (or ranked) 21 on the list The Greatest Hip Hop Songs of All Time
One Mic Nas

The Most Anticipated Movies of 2017

22
60 14
2pac Changes is listed (or ranked) 22 on the list The Greatest Hip Hop Songs of All Time

23
80 33
Ranker Video

24
104 51
Ranker Video
My Name Is Eminem

25
82 38
Ranker Video

26
96 49
Ranker Video
In da Club 50 Cent

27
50 14
Ranker Video

28
77 53
Hard Knock Life is listed (or ranked) 28 on the list The Greatest Hip Hop Songs of All Time

The Best Hip Hop Collaborations of 2018

29
47 13
Ranker Video

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

31
55 28
Ruff Ryder's Anthem is listed (or ranked) 31 on the list The Greatest Hip Hop Songs of All Time

32
52 34
Flava in Ya Ear is listed (or ranked) 32 on the list The Greatest Hip Hop Songs of All Time
Flava in Ya Ear Craig Mack

33
33 7
Ranker Video

34
58 33
Insane In The Brain is listed (or ranked) 34 on the list The Greatest Hip Hop Songs of All Time
Insane In The Brain Cypress Hill

35
43 21
Ranker Video
Jabapac added Life Goes On Tupac Shakur

15 Songs That Don't Mean What You Think They Do

36
38 12
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
37 12
Ranker Video

38
40 14
I Get Around is listed (or ranked) 38 on the list The Greatest Hip Hop Songs of All Time
I Get Around Tupac Shakur

39
47 20
Ranker Video

40
38 13
F**K the Police is listed (or ranked) 40 on the list The Greatest Hip Hop Songs of All Time

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

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

The Most Disrespectful Diss Tracks In Hip Hop History

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

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

45
55 38
Ranker Video

46
37 17
I Used to Love H.E.R. is listed (or ranked) 46 on the list The Greatest Hip Hop Songs of All Time
I Used to Love H.E.R. Common, Common Sense

47
20 7
Ether is listed (or ranked) 47 on the list The Greatest Hip Hop Songs of All Time
Ether Nas

48
44 38
Ranker Video

49
33 20
Ranker Video

50
43 24
Ranker Video