Top 10 Best Rap Songs of All Time

1Lose Yourself - Eminem

Lose Yourself - Eminem


2Changes - 2Pac

Changes - 2Pac


3Juicy - Notorious B.I.G.

Juicy - Notorious B.I.G.


4Nuthin' but a 'G' Thang - Dr. Dre

Nuthin


5N.Y. State of Mind - Nas

N.Y. State of Mind - Nas


6The Message - Grandmaster Flash & the Furious Five

The Message - Grandmaster Flash & the Furious Five


7Stan - Eminem

Stan - Eminem


8Straight Outta Compton - N.W.A.

Straight Outta Compton - N.W.A.


9Not Afraid - Eminem

Not Afraid - Eminem


10Rap God - Eminem

Rap God - Eminem


11California Love - 2Pac

California Love - 2Pac


12C.R.E.A.M. - Wu-Tang Clan

C.R.E.A.M. - Wu-Tang Clan


13Rapper's Delight - The Sugarhill Gang

Rapper


14I Used to Love H.E.R. - Common

I Used to Love H.E.R. - Common


15Hit 'Em Up - 2Pac

Hit


16F*** tha Police - N.W.A.

F*** tha Police - N.W.A.


17Forgot About Dre - Dr. Dre

Forgot About Dre - Dr. Dre


18Shook Ones, Pt. II - Mobb Deep

Shook Ones, Pt. II - Mobb Deep


19Real Mutha******' G's - Eazy-E

Real Mutha******


20In da Club - 50 Cent

In da Club - 50 Cent


21Till I Collapse - Eminem

Till I Collapse - Eminem


22Runaway - Kanye West

Runaway - Kanye West


23Fight the Power - Public Enemy

Fight the Power - Public Enemy


24B.O.B. - Outkast

B.O.B. - Outkast


25Forever - Drake, Kanye West, Lil Wayne & Eminem

Forever - Drake, Kanye West, Lil Wayne & Eminem


26N***** In Paris - Jay - Z and Kanye West

N***** In Paris - Jay - Z and Kanye West


27Still D.R.E. - Dr. Dre

Still D.R.E. - Dr. Dre


28It Was A Good Day - Ice Cube

It Was A Good Day - Ice Cube


29Gangsta's Paradise - Coolio

Gangsta


30Dear Mama - 2Pac

Dear Mama - 2Pac


31Dance with the Devil - Immortal Technique

Dance with the Devil - Immortal Technique


32Jesus Walks - Kanye West

Jesus Walks - Kanye West


33One Mic - Nas

One Mic - Nas


3499 Problems - Jay-Z

99 Problems - Jay-Z


35Life's a Bitch - Nas

Life