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.
music
The Definitive List of the Top 50 Greatest Hip-Hop Songs of All-Time

Jason Koeppel/ONE37pm
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?
More from one37pm
The 13 Best Eminem Songs, Ranked
music
|The 15 Best Eminem Lyrics: Ranking the Rap God's Greatest
music
|The 14 Lil Wayne Albums in Order
music
|The 11 Best 80s Songs Ever, Ranked
music
|ONE37pm Music Roundup: February 2024 in Retrospect
music
|The 15 Best New Edition Songs of All Time, Ranked
music
|The 12 Best 90s Songs Ever, Ranked
music
|The 11 Best Walk Up Songs in Baseball, Ranked
music
|The 12 Best Songs About Growing Up, Ranked
music
|The 14 Best Rappers from Baltimore, Ranked
music
|Brent Faiyaz Most Popular Songs: The Songster's Top 10
music
|The 12 Best 80s Love Songs, Ranked
music
|See More