Music

The Greatest Hip Hop Songs of All Time 

Ranker Community
Originally by Ranker Community
Updated May 16, 2020 38.7k votes 3.3k voters 55.8k views 290 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
Ranker Video
2
Juicy is listed (or ranked) 2 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.
3
Nuthin' But a G Thang is listed (or ranked) 3 on the list The Greatest Hip Hop Songs of All Time
Dr. Dre, Snoop Dogg
4
Dear Mama is listed (or ranked) 4 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur
5
C.R.E.A.M. is listed (or ranked) 5 on the list The Greatest Hip Hop Songs of All Time
Wu-Tang Clan
6
Stan is listed (or ranked) 6 on the list The Greatest Hip Hop Songs of All Time
Eminem, Dido
7
Ranker Video
8
Keep Y Ahead Up is listed (or ranked) 8 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur
9
Ranker Video
10
Hail Mary is listed (or ranked) 10 on the list The Greatest Hip Hop Songs of All Time
Tupac Shakur
11
Ranker Video
12
Ranker Video
The Notorious B.I.G.
13
Ranker Video
50 Cent
14
Big Poppa is listed (or ranked) 14 on the list The Greatest Hip Hop Songs of All Time
The Notorious B.I.G.
15
Ranker Video
16
Shook Ones, Part II is listed (or ranked) 16 on the list The Greatest Hip Hop Songs of All Time
17
Ranker Video
udontneedtoknowmyname added The Sugarhill Gang
18
Ranker Video
19
One Mic is listed (or ranked) 19 on the list The Greatest Hip Hop Songs of All Time
Nas
20
Ranker Video
Public Enemy
21
F**K the Police is listed (or ranked) 21 on the list The Greatest Hip Hop Songs of All Time
22
Hard Knock Life is listed (or ranked) 22 on the list The Greatest Hip Hop Songs of All Time
23
Ranker Video
24
Ranker Video
25
Ranker Video