The Definitive List of the Top 50 Greatest Hip-Hop Songs of All-Time

mobile hero hiphop
Jason Koeppel/ONE37pm

The debate surrounding the greatest Hip-Hop songs of all time comes around every so often, so of course, we had to get in on it as well. Of course, these types of lists can be subjective; sometimes it can depend on the era you grew up in, where you lived (East vs West Coast for example), or even your overall preference for certain artists. Whatever the case may be, there are definitely some songs that everybody universally agrees should be on the all-time list. In no particular order, these are our top 50.

1. "Tha Crossroads" by Bone Thugs-N-Harmony

2. "Juicy" by The Notorious B.I.G

3. "It Was A Good Day" by Ice Cube

4. "Ms. Jackson" by OutKast

5. "C.R.E.A.M. (Cash Rules Everything Around Me)" by Wu-Tang Clan

6. "Dear Mama" by 2Pac

7. "Shook Ones (Part II)" by Mobb Deep

8. "Fight The Power" by Public Enemy

9. "The Message" by Grandmaster Flash & The Furious Five.

10. “Nuthin’ But A ‘G’ Thang” by Dr. Dre and Snoop Dogg

11. “Rapper’s Delight” by Sugarhill Gang

12. “They Reminisce Over You” by Pete Rock C.L. Smooth.

13. “Get Low” by Lil Jon and the East Side Boyz

14. “U.N.I.T.Y.” by Queen Latifah

15. “Rosa Parks” by OutKast

16. “Alright” by Kendrick Lamar

17. “Doo Wop (That Thing)” by Lauryn Hill

18. “Lose Yourself” by Eminem

19. “Can’t Knock The Hustle” by Jay-Z

20. “Gangsta’s Paradise” by Coolio

21. “Who Shot Ya” by Biggie

22. “All I Need” by Method Man featuring Mary J. Blige

23. “I Got 5 On It” by The Luniz

24. “Work It” by Missy Elliot

25. “Still Not A Player” by Big Pun

26. “Hip-Hop Hooray” by Naughty by Nature

27. “Ante Up” by M.O.P

28. “Flava In Ya Ear” by Craig Mack

29. “La Di Da Di” by Doug E. Fresh featuring Slick Rick

30. “Keep Ya Head Up” by Tupac

31. “Ready or Not” by The Fugees

32. “Lost Ones” by Lauryn Hill

33. “N.Y. State of Mind” by Nas

34. “In Da Club” by 50 Cent

35. "Not Tonight (Ladies Night Remix)" by Missy Elliott, Lisa “Left Eye” Lopes, Queen Latifah, Angie Martinez

36. “Get Money” by Junior M.A.F.I.A.

37. “Crush on You” by Lil Kim feat Lil Crease

38. “Put Your Hands Where My Eyes Can See” by Busta Rhymes

39. “B.O.B” by Outkast

40. “Push It” by Salt-N-Pepa

41. ”"It's All About The Benjamins" by Puff Daddy and the Family

42. “California Love” by Tupac feat Dr. Dre

43. “The Rain” by Missy Elliot

43. “International Players Anthem” by UGK feat. Outkast

45. “Ruff Ryders Anthem” by DMX

46. “Tennessee” by Arrested Development

47. “O.P.P.” by Naughty By Nature

48. “Forgot About Dre” by Dr. Dre feat Eminem

49. “I’ll Be Missing You” by Puffy feat Faith Evans and 112

50. “Hit Em Up” by Tupac

So there you have it. Of course, there's plenty of honorable mentions (and room for debate), but these songs are what we consider to be the Top 50 greatest Hip-Hop songs of all time. Stay tuned because we definitely may have to do a follow up very soon. For now, though, take a minute to enjoy these throwbacks.

Did you like this article?
Thumbs Up
Thumbs Down