Best Hip Hop Songs of All Time


The Top Ten

1 Lose Yourself - Eminem

Come on, 8? This songs got it all! Amazing lyrics, inspirational words and its got Eminem! I was expecting it to be a little higher.

The greatest

The greatest most inspiring song from the worlds greatest rapper

Can't get better than this... Energy oozes outta this song... I lost myself totaly in the music

V 90 CommentsUListen to Sample
2 Changes - 2Pac

This song is probably the most influential in hip-hop history and is a masterpiece, all the way from how the song is made to the message it portrays. Deserves the number one spot.

This song is simply amazing! The beat is one of the greatest of all time and 2pac has certainly made a change in the hip-hop/rap industry.

Beautiful song in ever sense of the word: extremely socially conscious, great flow that 2pac delivers, powerful and true images delivered through the song secures this song in this spot.

Changes is the greatest song ever. Tupac will come back and save hip hop. Greatest rapper of all time.

V 38 CommentsUListen to Sample
3 Juicy - The Notorious B.I.G.

Was and is an inspiration to everyone who has listened to the song. Also one of the best songs ever. Even if the guy wasn't dead, people still would've listened to it the same amount of times. It's that good.

This list is pretty bad, and this is song is by FAR better than any other song on the list. Biggies flow and rhymes are incredible, making ready to die (in my opinion) top 5 rap albums EVER

The classic rags-to-riches autobiography, the hip-hop anthem of a lifetime, the Biggie track that brought us...him! This truly deserves to be #1!

Where would Eminem be without this kind of inspiration? - proG14

V 9 CommentsUListen to Sample
4 N.Y. State of Mind - Nas

Great song the best of all time

No wonder I liked it - coryrevv

Greater song, really cool...

Is da greatest simple

V 26 CommentsUListen to Sample
5 Stan - Eminem

Despite the fact that I love Eminem, I'd still say this was much better. You just cannot help admiring Eminem's story reciting skills and the way he changes his way of talking (Rapping) to distinguish between Eminem and Stan. Love it.

Definitely better than Lose Yourself - CedreticFomento

I love this song it is to be the most heart touching rap songs

This song is a masterpiece!

V 18 CommentsUListen to Sample
6 Put It On - Big L

Big L is the most underrated rapper of all time if he hadn't died he might have been the best ever - demoz5

He was one of the best

The fact the Lose Yourself is higher then Big L disgusts me. Big L was and will always be the best lyricist! Punchlines King all day!

Nothing beats the Big L

V 4 CommentsUListen to Sample
7 Dance with the Devil - Immortal Technique

This song got to me.. Damn - tequila

Sick. I love it. I fell in love with his music with this track

This song is amazing, one of few left with a story line that actually makes sense.

This is the rap song kids and teens and all gangbangers and wannabe thugs need to hear its more than enough to set someone on the right path and can teach the kids why its important not to fall down such a road it can change a persons life and especially those who wants to be hard will understand what it really means this song makes Eminems songs bout his sad life happy

V 12 CommentsUListen to Sample
8 Straight Outta Compton - N.W.A.


whoa don't even get me started on this gem. It can be easily said that this song is what sparked the whole west coast gangster rap movement great song. -

In the club beat the Gangster Rap Anthem? Oh dear people...

The song that started it all, No explanation. True rap.

V 5 CommentsUListen to Sample
9 Shook Ones Part II - Mobb Deep

What a about part I?

Great EAST COAST song!

Ain’t no such things as halfway crooks

This should be in the top 5 for the beat alone this is queen bridges ultimate representation of hip hop besides Nas of course classic song! Definitely better than lose your self ( although I love that song as well)

V 14 CommentsUListen to Sample
10 The Message - Grandmaster Flash and the Furious Five

Without this song it can be said that socially conscious rappers would have ceased to exist and hip-hip would have never gone through the golden age of Public Enemy or inspire amazing musicians like 2pac and Nas.

Hear this song and tell me I'm wrong if you do so you are an idiot. -

Not a very convincing recommendation but I ain't disappointed - tequila

This song created hip hop what more do you want!

Pretty much the definition of pure adrenaline hip-hop. Timeless classic!

The greatest hip-hop song ever
With a message and a true rap classic
The beat is awesome and catchy and the message behind it must be heard
Must be the best
#1 - Dannybalboa76

V 4 CommentsUListen to Sample

The Newcomers

? Dear Mama - 2pac

When this song came out. I remember how much it hit to make me realize how important a mother is especially in my community

My favorite song

Should have been higher than changes

This song is beautiful. Imagine being Afeni Shakur
R.I.P Tupac and Afeni Shakur

UListen to Sample

The Contenders

11 Nuthin But a 'G' Thang - Dr. Dre

Why the heck is this 36!?!? Biggest load of rubbish I have ever seen! This should be in the top 5, honestly "Not Afraid" and "Put It On" ahead of this? This is classic hip hop and by far the best West coast rap song ever by the man Dre himself. This list is crap! - xxea7xx

Everyone here is a retard for not voting this to be in the top 10.

This song is classic, classic lyrics and rhyme, should be upper than this in the list.

This should be in the top ten

V 3 CommentsUListen to Sample
12 C.R.E.A.M. - Wu-Tang Clan

The magic of this song, makes me feel Brooklyn at 80's

The Wu honestly revolutionized all of Hip Hop culture. One of the last groups around that still make "real motherf*****' Hip Hop". Also listen to their songs "Triumph", "Reunited" and the all time classic "Wu-Tang Clan Ain't Nuthin' To F With"!

Nothing. NOTHING stands above this song. Enough' said.

UListen to Sample
13 It Was a Good Day - Ice Cube

Every verse is a masterpiece from Cube. Some of the best lyrics in any rap song ever with a great beat as well.

Shake em up' shake em up' shake em up shake up

This should be in the top 10

This list is obviously a joke if Drake and Lil Gayne are above this monster. This is the song that got me into rap. Its so chill and Cube throws out the rhymes from hell. Also shows how a "a good day" was for bangers on the WC

UListen to Sample
14 In da Club - 50 Cent

One of the best slow flow songs ever

The best ever

This songs great to dance to

You'll find me in the club listening to this

V 6 CommentsUListen to Sample
15 F*** tha Police - N.W.A.

Yeah this song is impressive!

So much better than strait outta compton ice cubes first verse is the best single verse of any rapper ever

Hardcore yo

Lyrics still so relevant to this day.
P.S. Mc Ren doesn't get a lot of credit.

UListen to Sample
16 Knockout - Lil Wayne

I like this song

Seriously... y I s this even in this list... its not even hiphop... Autotuned crap

Wow.. an awesome hip-hop song got a little pop but still its awesome.. Love YMCMB

Lil Wayne Drake and all of young money shouldn't even touch this list - DaWyteNight

V 1 CommentUListen to Sample
17 Drop the World - Eminem

Not the best song but it does deserve to be up there with the greatest

Not bad, but what makes it so good? Seriously, somebody tell me why this is better than shook ones part two - Themusicman

Eminem had 3 songs on this list he is a rap god

Its just over the lyric

V 6 CommentsUListen to Sample
18 Gangsta's Paradise - Coolio

The lyrics are brilliant.

It's one of the most amazing hip hop ever...

Come on people!

Listen to this.

I don't know why people think coolio is a joke? I just don't know why - Themusicman

Get chills when he starts rapping the beginning

V 4 CommentsUListen to Sample
19 Hurt Me Soul - Lupe Fiasco

Honestly one of the best hip hop songs ever - DaWyteNight

UListen to Sample
20 One Mic - Nas

Incredibly powerful lyrics delivered through a great beat providing images of Nas' experiences and observations which are clear to the listener -

Simply put, this song is without question #1 on my personal list.

Great wordplay.
Vivid imagery.
Incredible beat.
Awe inspiring.

Not my favorite but it deserves a much higher spot.

This is a mad song

V 3 CommentsUListen to Sample
21 Runnin' (Dying to Live) - 2Pac

This song is great. You guys may think that this was just put together for the cash, but if you actually listen to the whole song, it's beautiful. It makes u wonder how good Tupac and biggie could have been not only if they hadn't been killed, but if they had actually made some collaboration. Tupac's crisp lyrics mixed with biggies booming voice creates a masterpiece that you want to listen to over and over again.

No way. The fact that these were verses never meant to be together and put together post mortem by record companies for a last squeeze of $$$ is weak. Horrible sounding chorus. - axiom

I love this song

UListen to Sample
22 How Much a Dollar Cost - Kendrick Lamar

But! where is M.A.A.D. CITY? is a much better song than this one...!

Easily the pinnacle of the new era of hip hop

One of the 🐐, maybe not top 15 but deserves a higher place

UListen to Sample
23 What They Do - The Roots UListen to Sample
24 Suicidal Thoughts - The Notorious B.I.G.

This is a great song, and Puff Daddy plays his part in the phone call

UListen to Sample
25 Hate It or Love It - The Game

A little too soon to be on this list I think not, another song that depicts the struggles of growing up in the 'hood with amazing flow and powerful imagery with a great beat produced to back it up. This song resonates with you when you hear from beginning to end. -

Westsyd 2 death... Games the real OG

UListen to Sample
26 Book of Life - Common UListen to Sample
27 Hail Mary - Tupac UListen to Sample
28 Everyday Struggle - The Notorious B.I.G

Hits deep.can't even enjoy listening to it.Biggies best

This song is so underrated! It's not very well known because it was not a single but it can be found on biggies "ready to die" album which is one of the greatest albums. And this song is biggies best song without a doubt! Biggie raps about the struggles and problems he faced everyday living in the ghetto and how harsh his life was. The lyrics are so clever and his flow is just amazing. This is real hip hop. A very underrated song from biggie smalls. If you have not heard this song then listen to it right now! It's awesome!

Easy top 10 my second favorite song only behind shook ones II. What does it not have? It's a cool beat with story about Biggie's suicidal thoughts. That was the whole idea of this album. Cool flow, catchy chorus, meaning, you really can't go wrong with this song. Very underrated

UListen to Sample
29 Reality Check - Binary Star

Little known group only had one album before they split but great song about what has happened to the culture of Hip Hop - demoz5

This song is slept on.

UListen to Sample
30 I Gave You Power - Nas UListen to Sample
31 The Symphony - Juice Crew
32 Street Struck - Big L UListen to Sample
33 Hard Knock Life - Jay Z

Jay Z's creativity shines through this masterpiece that delivers intelligent lyrics with a great beat and sample. -

UListen to Sample
34 Jesus Walks - Kanye West

How is this even...

Easily top 5 material. “So here go my single dog radio needs this
They said you can rap about anything except for Jesus
That means guns, sex, lies, video tape
But if I talk about God my record won't get played
Well let this take away from my spins
Which will probably take away from my ends
Then I hope this take away from my sins” how is that not top ten material!?

UListen to Sample
35 Fight the Power - Public Enemy

This song is emotionally lyrical in its message. Public Enemy are known by the Music scene to reach out there hand to the black community and sing about problems with America

Super socially conscious song incredibly powerful lyrics, not a lot needs to be said about this song. -

Should be number 1. Amazing lyrics and one of the most important hip hop songs of all time

Spoke for a generation

UListen to Sample
36 Things Done Changed - The Notorious B.I.G. UListen to Sample
37 Astronomy (8th Light) - Black Star UListen to Sample
38 I Used to Love H.E.R. - Common

Yo Big L, Im happy for you, and imma let you finish but I used to love h. e. r. was the best hip hop song of all time of ALL TIME! :) jk but still.. this song deserves to be in the top ten, it was a amazing song in every way - Atliens

The lyrics of this song are deeper than any other song on this list.

Deepest regarding the genre

This is best song forever,

V 1 CommentUListen to Sample
39 Mama Said Knock You Out - LL Cool J

A perfect song to use in a workout but if you look past that you hear a young and ambitious LL Cool J delivering a powerful anthem that challenge those who oppose him. -

UListen to Sample
40 Right Above It - Lil Wayne & Drake UListen to Sample
41 Ether - Nas

Ether - Takeover.Nass absolutely murdered Jay-Z on this track.Ether is the best diss song of 21st century and one of the greatest hip hop songs of all time.

UListen to Sample
42 It Ain't Hard to Tell - Nas UListen to Sample
43 What I'm Here 4 - Gang Starr UListen to Sample
44 Not Afraid - Eminem

If this is there in number 23...I don't really know what type of songs are there in the top 10 list...its a song that can give anybody goosebumps!

Ever best rap... From our homie boy Eminem... (y)

Best song ever from RAP GOD! Eminem!

This is pure 'pop rap' definitely doesn't deserve to be near the top 10 as some have mentioned.

V 3 CommentsUListen to Sample
45 End of Days - Vinnie Paz UListen to Sample
46 California Love - 2Pac

Should bring the top 15

UListen to Sample
47 Git Up, Git Out - Outkast UListen to Sample
48 The Show Goes On - Lupe Fiasco UListen to Sample
49 Black and Yellow - Wiz Khalifa

You know what it is

UListen to Sample
50 Shed So Many Tears - Tupac

This song is the best song of all time

8Load More
PSearch List

Related Lists

Saddest Hip Hop Songs Best Rap / Hip Hop Songs Released or Charting in 2018 Best Hip Hop & R&B Songs Top Ten Conscious Hip Hop Songs Top Ten Cyber Hip Hop Songs

List Stats

4,000 votes
304 listings
10 years, 341 days old

Top Remixes (15)

1. Lose Yourself - Eminem
2. Changes - 2Pac
3. N.Y. State of Mind - Nas
1. Knockout - Lil Wayne
2. Lose Yourself - Eminem
3. In da Club - 50 Cent
1. The Message - Grandmaster Flash and the Furious Five
2. Changes - 2Pac
3. How Much a Dollar Cost - Kendrick Lamar

View All 15

Error Reporting

See a factual error in these listings? Report it here.