- Photo:
- flickr
- CC0
The Best Rap Songs of All Time
Ranked By
361.5K votes
37.6K voters
34 reranks
- 1Eminem
- 2Dr. Dre, Snoop Dogg
- 3Tupac Shakur
- 4Eminem, Dr. Dre
- 5Ice Cube
- 6Dr. Dre, Snoop Dogg
- 7Coolio, L.V.
- 8The Notorious B.I.G.
- 10Dr. Dre, Snoop Dogg
- 11N.W.A
- 12Eminem
- 13Tupac Shakur
- 14
- 15Eminem, Dido
- 16OutKast
- 17The Notorious B.I.G.
- 18
- 19Big Syke, Tupac Shakur
- 20Eminem, Miktek, Nate Dogg
- 2150 Cent
- 22Daz Dillinger, Snoop Dogg
- 23Wu-Tang Clan
- 24The Notorious B.I.G.
- 25Eminem
- 26Mobb Deep
- 27Eminem
- 29Tupac Shakur
- 30