Top 10 2pac Songs


The Top Ten

1 Changes

Just amazing, the way he puts it toghether always blows me away, 2Pac isn't just a rapper, he's a poet.

A deep song expressing about the wrong we have done, and what changes we can do to undo our wrongs

tupac never fails to deliver! what a song!

My one and only rapper

V 111 Comments
2 Dear Mama

How is this not number 1? If this doesn't make you love your mother even more, you really have no heart at all.

It's not everyday you see a hardcore gangsta rapper write and rap an ode to his mother. Very moving

This is the best tupac song and shows why tupac is one of the G.O.A.T not many rappers can show much emotion in their songs.

So inspirational song, I do love mama

V 55 Comments
3 Hit 'Em Up

The best song I ever love Tupac rest in peace your rap keep us thinking to be a rapper
Thanks man

Pac could not be censored his entire life and it provided us with great entertainment

In my opinion, the best free style song ever invented in rap history, B.I. G and other rappers mentioned before on this song could never answer it back

I love this song - Fackthapolice

V 56 Comments
4 California Love

How is this do low. It's the best

I love this song its awesome super rap by 2pac dre is also awesome

This is the best 2pac's song ever!

Out on a bail, fresh outta jail california dreamin
Soon as I step on the scene I hear hoochies screamin

V 27 Comments
5 Hail Mary

Id say in top 5 his rhymes are so sick! Tupac is definitely the king of the rap game.

His lyrical genius plus a sick beat - LightningBlade

Great introduction to what Makaveli is all about.

My favorite song from 2Pac is "Hail Mary". It makes 2Pac a founding father of Gangsta Rap. The beat is good enough to compete with modern rap beats up to 2012.

V 21 Comments
6 Life Goes On

This is my favorite of Tupac's songs. This, to be exact is my favorite song of all time. The lyrics are written from his heart and he is the only true rapper that doesn't rap about drugs, money and hoes.

His most underrated song and I'd say #2 (after Dear Mama) Beautiful lyrics as he faces death. It's very deep and emotional. He mourns a friend and prepares for his own end. - switchblade

This is my most favorite song of Tupac. This is my third most favorite song of all time. Next will be Changes, California Love, Me Against The World, and How Long Will They Mourn Me.

Touching man, so many tears, God bless 2Pac. Rest in peace, this is your best.

V 18 Comments
7 Keep Ya Head Up

Perhaps the perfect showcase of the man's softer side, "Keep Ya Head Up" is arguably his best individual performance ever. Over DJ Daryl's rendition of Zapp & Roger's "Be Alright, " Pac delivers a message about staying ahead of the struggle and showing respect to all, regardless of gender. ("Time to heal our women, be real to our women /And if we don't we'll have a race of babies /That will hate the ladies... ") HA

Pac preaching to the young ladies of the world to never give up, no matter how bad the struggle may seem

Probably the most meaningful Pac song along with Changes, Life Goes On and When thugs cry

Dope lyrics and great beat, one of the best songs of all time!

V 17 Comments
8 2 of Amerikaz Most Wanted

Way underraterd. His combo with Snoop was exceptional. This song has one of the best flows in all of rap and outstanding lyricism. Snoop and Pac kill this ish.R.I.P. pac even though he's still living in his spirits.

This song just makes you nod your head

Best song ever. Why so underrated?

Picture perfect, Pac paints a perfect picture with Snoop in this song.

V 11 Comments
9 Ambitionz Az a Ridah

the best..

Most popular song in germany

Messages in here that should be applied to lives everywhere! Simply amazing song, Tupac at his best..

One of my favorites songs in west coast classics radio

V 30 Comments
10 Only God Can Judge Me

Number 1 after all eyez on me and changes

So true and heart touching lyrics

I loved it! That's what other rappers should follow the example.

This is helping me right now

V 20 Comments

The Contenders

11 Ghetto Gospel

I love this song! The slower version with Elton John is the best! R.I. P to a pretty good rapper and man

I absolutely do not mean the one with Elton John. I recommend you find Pac's full version without the omitted lines and verses

Great song by a legend

Song is overrated

V 19 Comments
12 So Many Tears

The flow, the voice. It's just unmatched.

Some of the best and most personal lyrics he ever wrote: "I'm falling to the floor, begging for the lord to let me into Heaven's doors"

One of the most emotional songs of Tupac Shakur every time I listen to so many tears I shed tears this song is beyond every song in every music genre that was ever recorded

One of the best song in rap history, so personal, lyrical and emotional he's like talking with god

V 8 Comments
13 I Get Around

2pac in a nutshell

This is my favorite 2pac song maybe under changes but this is a great song

Wow the best 2pac song ever so good should be top 10!

Come on! Best 2pac song - LegitGames12

V 7 Comments
14 Me Against the World

Even Pac will choose this as the best.

This song is how he faced his life to reach success because he met to many people that mold him to be a betta gangsta this song deserves to be number 1 it's the perfect song for watching the sunset

This song is pure genius. Gets me emotional every time I listen

Bit more light hearted in terms of music but definitely not in terms of lyrics. A song that recognising his struggles but just says 'you know what who cares'. Great song. Live your life

V 4 Comments
15 Runnin'

The nastiest duo ever to be in rap music. How is this not #1?

This song must be in the top 15 list

Surprised this ain't in top 3

The original is better

V 7 Comments
16 To Live and Die In L.A.

His best vibe

I love how he reps LA

2pac is the best rapper in the hole world

I absolutely love this song!

V 4 Comments
17 Better Dayz

Great flow. Great lyrics. Great rhymes. Great beat. Great meaning. Overall, GREAT SONG! Love this song to death. I love listen to this song when I'm down. I can definitely relate to this.

The lyrics are very emotional. I find the original better than the released version

A great song overall
Definitely in my top 5

The bomb my boy

V 1 Comment
18 Thugz Mansion

Anthem for a faded era.

Great song but he acoustic with nas is even better. My favorite on this list

Powerful song w/ powerful chorus. Amazing!
My favorite 2pac song of all time.

Awesome song gives a litle hope to the ghetto

V 9 Comments
19 Brenda's Got a Baby

Deserves higher position

The lyrics of this song are just awesome... Amazing story-teller. This song has to be in the top 10. If not, at least top 15. #35? Seriously?

Indeed, not his best one...but needs to get more votes; at least top ten!

Incredible story telling skills. 2pac wasn't just a rapper, he was a rythmic author and lyrical genius!

V 8 Comments
20 I Ain't Mad at Cha

Beautiful song with a heavenly feel to it and the positivity that everything will be alright at the end,but instead of the message delivering way,he did it in a personal way

How can a 2pac classic be that low.
It is the best song of one of his best albums all eyez on me and one of the best rap albums of all time.
2pac's best album is me against the world (obviously)

This is his best song should be top 3 at least

1% really... List is messed!

V 6 Comments
21 Do for Love



Come on, this has great rhymes and a sweet bass part

This should be at the top, so chilled with great beat

V 2 Comments
22 How Long Will They Mourn Me?

This son deserves to be on this list. This track completely swags out.

How could this song not be higher on the list, it should be top 15 without a doubt. YOU PEOPLE MUST BE CRAZY - musicfiend

This song is ultra incredible! Why is it at 75?

So emotional...Beautiful

V 1 Comment
23 Old School

Musical component is best in this song. Most beautiful and musical beat. Really great, a little bit soft, but sometimes we need some "soft" atmosphere^_^

Awesome Song, R.I.P!

24 Me and My Girlfriend

Crazy good, I remember after realizing it was about his gun, I listened to this song on repeat for days

This song on the 61st number of the list? Are you joking? This is one of the best song ever!

I jux love you 2pac

No vote 4 this song? It s a joke right

V 2 Comments
25 Can't C Me

A amazing beat of Dr. Dre and maybe the greatest diss-track against biggie. Even if you don't like classic rap this song is awesome

I can't believe that! this song is the best I think.
anyway,I miss you so much...

Song I so good and underrated

Why tf isn't this #1?

V 1 Comment
26 How Do U Want It

Classic the beat the flow and Pac kills the track like its nothing very hot check out the xxx video version my god lol but in truth it's my 50th fave song real favorites are ones that hit me in my soul shivers in my body and shed tears my cheeks like only fear of death troublesome 96 never be peace still I rise whats next only god can judge me letter to my unborn child letter 2 the President ALL OG VERSIONS of course my point is how amazing this man was that 50th track is better than anybodys else top track 2Pac was special guys that my uncle whos Bosnian bumps Pac tells you everything ONE OF A KIND forever!

How Do you Want It at #63?! Lolol. What's wrong with you people? This is his best song by far! Best damn rap song ever made! Makes California Love sound like a boring opera song.

Words cannot describe how awesome this song this is.

How is this 35# this is one of his greatest hits! Should be in the top ten

V 7 Comments
27 Soldier Like Me (Return of the Soulja)

One of the best oldies from the dayz, this here should be in the top line song

28 U Can Be Touched
29 Starin' Through My Rear View

This song is f$$$ing awesome

It's not an easy choice, but since I have these words "I'm seeing nothing' but my dreams comin' true, while I'm starin' at the world through my rearview" tattooed in my neck, I will vote 4 this one!

If you have a heart vote for thiis

My personal favorite is like many other's Changes but this song is absolutely number two and the only reason that I voted for this one is that it's so crazily underrated, I mean come on, how the hell is it even possible that this only got 0.7%?!

V 8 Comments
30 Black Cotton

Black cotton first verse is amazing.I wish I could find Black Cotton(2pac) and 25 to life(eminem) mix

31 Let Em Have It
32 Heartz of Men

This needs to be in the top 10. If you haven't heard this song, listen to it.

Dj Quik murders this beat and 2Pac murders these lyrics. This is a highly underrated track - Mcgillacuddy

Absolutely amazing beat. Way too low

This should be at least top 5 if not 3

V 2 Comments
33 Teardrops and Closed Caskets

I love this song. Why is it so low.

34 All Eyez On Me

This is probably my favourate 2pac song, considering he only recorded for 4 years he left behind hundreds of timeless classics

Rap/hip hop died on sept 7th 1996. 2pac will live forever though

Disgrace this is so high one of the best lyrics on point

This is a classic, how come it is not higher? Move it up!

Why is this song at the bottom of this list?

V 4 Comments
35 All About U

I know right, I guess the majority have only heard his big hits

This is an amazing song, why is it so low, I can't belive this. All eyes on me is the best selling album of 2pac. People should listen to this song. It is really great.2pac is the best hiphop artist of all time. No one can replace him.

Nate dogg,snoop dog,and 2pac are the greatest trio there is and should be higher

Smooth, and good recording quality unlike most of the songs on this list which were made after he died.. Swear someone's got a business interest in making some these songs so high up the list. This is actually a good song! And how is "Shorty Wanna be a Thug" at #114 and even worse "Wonda Why They Call you Bitch" ain't even on the list?! If every hooker heard that song there wouldn't be any hookers left!

36 Picture Me Rollin'

Should be in the top 10 the ryhrmes and the beats are amazing

How can everyone forget this masterpiece?

42? Madness..

Should be way higher.. Big Sky kills it on this song.

V 3 Comments
37 Bomb First

Such an eerie beat, it's amazing I love this song!

The best and why its not in this list is pretty surprising. Well nown here it is

Probly the best song other then California love

Dope as hell song, it gos hard aas hell.

38 Letter 2 My Unborn

Mad deep this song can't even be compared to songs from this generation the way he reaches out to the ghetto

This should be at top ten! one of those song that make my cry

I believe 2pac is alive

Best song. the meaning is every every thing. its such a deep song

39 I Don't Give a F**k

Man this is a great song. This song is simply perfect, perhaps not as great as 'Changes' but it deserves to be in TOP 5. First time I heard this song on Radio Los Santos of
GTA San Andreas.

This song is really cool!

Walk in the store, what everybody staring at they act like they never seen a guy wearing black

Grand Theft Auto San Andreas best game of all times! 2pac 4 life!

V 1 Comment
40 Pain

Not too many people know about this song it was on Above the rim. The beat is 90s the lyrics are deep just like the pain he had. FAVE ALL TIME

This song is my absolute favourite song! Way too underrated. I remember there was a point where I couldn't stop listening to it. Even till this day it gives me so much chills

I personally bought the Death Row Records double disc collection (a steep thirty dollars at the time) just to have a CD copy of this track. Still one of the greatest beats I've ever heard. I remember chills running down my spine when the opening credits on Above the Rim came on. Bar none Pac's most underrated song.

Really upset that this was never officially released! Definitely one of my favorites, definitely needs to be top 10.

V 8 Comments
41 Soon As I Get Home

The Beat and the lyrics on this song are hands down the best recorded tupac put so much heart in his songs and always was talking about real. Rap today sucks so bad, We miss you pac the game needs more real rappers following in your footsteps. RIP to the GREATEST OF ALL TIME! HANDS DOWN!

Let's get my enemies not knowing I'm coming back.2Pac was the rap god


42 Hold Ya Head

This song is to me his best from the Makaveli album and that album is my favorite album of his, just real chill music and 2pac going in as usual.

43 Unconditional Love

One of his best songs, must be so low from people not hearing it much only explanation

This song is so damn smooth and relaxing. It explains how one should feel about there significant other while giving praise to the others you love in your life. Why this isn't top 5 makes me wonder whats wrong sometimes. This is one is his most kindest yet motivational songs.

How so low? This is my favourite song of all time let alone of Tupac it's one of the most realest rap songs ever that didn't rap just about drugs and guns but real stuff instead

My favourite Tupac song of alone time. It's so emotional, he raps about his love for his mother, friends and lover. He does all this without swearing once in the entire song.

V 1 Comment
44 Until the End of Time

This song connects with you and makes you look at your life in a completely different way

Why so low? Good song. Top 10 at least

This should be on the top 20 great beat!

That's my favorite song tupac forever

V 1 Comment
45 I Wonder If Heaven Got a Ghetto

Great anthem against violence

0.2% u people have taste

46 Krazy

Didn't really notice this when I was young. But revisting the album now I have to say this is a very underrated song.

People sleep this entire song from the lyrics and production are top 5 material

This retrospective of his life is very deep and emotional

Best 2 pac song ever. Reminds me of growing up. Should at least be top 10 song

V 2 Comments
47 Ghost

Can't believe it wasn't on the list. This is a phenomenal song!

A real thug song

Great Beat!

Illest put there, it's got an awesome heavy beat and a gangster theme u must listen to it

48 Bury Me a G


49 Breathin

People are sleeping on this song

Probably the most underrated Pac song ever

Epic and extremely underrated. Should be in the top ten.

How on earth is this song 65th? One of his best songs ever, I listen to it every day!

V 1 Comment
50 If I Die 2Nite

A coward dies a thousand deaths, a soldier dies but once... Come on how this song is not even in this list I can't believe it!

Yes it's a very beautiful song and it should definitely be in the top 10 list.

The fact this song is so low is an absolute travesty.


PSearch List

Related Lists

Best 2Pac Songs of All Time Greatest 2pac Songs of All Time Greatest 2pac Songs from Until the End of Time of All Time Top 10 Greatest 2Pac Songs of All Time Best Songs on 2pac's All Eyez On Me

List Stats

9,000 votes
154 listings
11 years, 4 days old

Top Remixes (39)

1. Keep Ya Head Up
2. Hit 'Em Up
3. Hold Ya Head
1. Dear Mama
2. Keep Ya Head Up
3. California Love
1. Thugz Mansion
2. Hail Mary
3. Life Goes On

View All 39

Error Reporting

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