The Top 100 Hip Hop Songs of All Time

This article is a collaborative effort, crafted and edited by a team of dedicated professionals.

Contributors: Andranick Tanguiane, Fred Lerdahl,


This is a list of the top 100 hip hop songs of all time according to Billboard.


In 2012, Complex magazine compiled a list of the top 100 hip-hop songs of all timeā€”an exhaustive and insanely debatable topic, to be sure. We decided to take a look at the history of the genre and compiled our own list of the greatest hip-hop songs of all time.

We looked at the songs that defined each stage in the development of hip-hop, from earliest to most recent. We also took into consideration influential tracks that may not have been mainstream hits but had an impact on subsequent artists or entire genres. As a result, our list includes songs from pioneers like DJ Kool Herc, Afrika Bambaataa, and Grandmaster Flash as well as modern rappers like Kendrick Lamar, Kanye West, Lil Wayne, and Jay-Z. If you’re looking for the greatest hip-hop songs of all time, you’ve come to the right place.

The criteria for the list

The 100 Greatest Hip-Hop Songs of All Time

To celebrate the 25th anniversary of The Source’s list, we asked 26 music critics to rank hip-hop’s greatest songs. See if your favorite made the cut

1. “Rapper’s Delight” – Sugarhill Gang
2. “The Breaks” – Kurtis Blow
3. “Fight the Power” – Public Enemy
4. “N.Y. State of Mind” – Nas
5. “California Love” – 2Pac feat. Roger Troutman & Dr. Dre
6. “Juicy” – The Notorious B.I.G.
7. “Regulate” – Warren G feat. Nate Dogg
8. “Ready or Not” – The Fugees 9.
9.”Empire State of Mind” – Jay-Z feat Alicia Keys 10.”How Many Mics” – Fugees 11.”All Eyez on Me” – 2Pac 12.”In Da Club” – 50 Cent 13.”99 Problems” – Jay-Z 14.”the message”- grandmaster flash 15.”sugar hill gang”- Rapper’s Delight 16.”Public Enemy #1″- Bring the Noise 17.”Walk This Way”- Run DMC & Aerosmith 18.”Runnin’ (Dying to Live)- 2Pac & The Notorious BIG 19.”Gin and Juice”- Snoop Doggy Dogg 20.”Lose Yourself “- Eminem 21.”Get rich or die tryin’ “- 50 cent 22.”Can’t touch this”- mc hammer 23 .”Changes”- 2pac 24 .”Bobby, babies come back “- LL Cool J 25 .”Ladies night “- lil kim , missy elliott, left eye , da brat 26 .”No sleep till brooklyn “- beastie boys 27 .”No diggity “- blackstreet , dr dre 28 .Do wop (that thing) “- Lauryn hill

The top 100 hip hop songs of all time

The top 100 hip hop songs of all time is a hotly contested topic. There are many different ways to approach this topic, and there are countless songs that could be included on such a list. However, there are a few songs that stand out above the rest. Here are the top 100 hip hop songs of all time, according to me.

1) “Nuthin’ but a ‘G’ Thang” by Dr. Dre featuring Snoop Dogg
2) “B.O.B.” by Outkast
3) “Let’s Get It On” by The Notorious B.I.G.
4) “Juicy” by The Notorious B.I.G.
5) “California Love” by 2Pac featuring Roger Troutman
6) “In Da Club” by 50 Cent
7) “Hey Ya!” by Outkast
8) “The Real Slim Shady” by Eminem
9) “Lose Yourself” by Eminem
10) “Hotel California” by The Eagles


These are what we feel are the greatest 100 hip-hop songs of all time. What’s your favorite hip hop track?

Similar Posts