Top 10 2pac Songs


The Top Ten

1 Changes 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!

Not that much though I think
Hit me up is better

V 93 Comments
2 Hit 'Em Up 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


V 46 Comments
3 Dear Mama 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.

One of the best rappers to ever live

V 46 Comments
4 California Love California Love

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

WHAT! This should be #1! It was All Eyez On Me's Lead Single and a Billboard Hot 100 Chart Topper. It remained on #1 for 6 weeks and was a smashing hit. You hear this song banging in the clubs today!

V 20 Comments
5 Hail Mary Hail Mary

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

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.

I think Hail Mary is the best song of 2Pac

V 18 Comments
6 Life Goes On 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.

This is the best Song of all time in my opinion. Cause when I've heard a song too often, the time comes - no matter how great the song is - I'm hearing the song no more so often. Cause u get a litte bit too much of the song. With Life Goes On that was bever the case.
Sry 4 my English
I'm German

V 16 Comments
7 Keep Ya Head Up 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

Can't believe that Ghetto Gospel is ahead of this song. It is just amazing and really needs to be in the Top 3 with Hail Mary and Thugz Mansion/California Love.

Keep ya head up whatever bull you pass throght you to smile.2pac I love pac never get you in lyfe you give me courage to stand has man and not fear and to become detemine in lyfe I love pac.

V 15 Comments
8 Ghetto Gospel 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

This song is simply perfect... perhaps not as great as changes bun definitely deservs to be in the top 10 is not the top 5... Elton John sings great and 2pac sings awesome!

This song isn't even made by the real pac, who was dead for 8 years. It's kinda funny how it's on here.

V 14 Comments
9 Thugz Mansion Thugz Mansion

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 7 Comments
10 2 of Amerikaz Most Wanted 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.

Best song ever. Why so underrated?

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

So so so underrated

V 8 Comments

The Newcomers

? Until the End of Time Until the End of Time

This should be on the top 20 great beat!

That's my favorite song tupac forever

? So Many Tears So Many Tears

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

In my opinion his best song this is superb

Pac got so many classics it's crazy this not top 5

V 3 Comments

The Contenders

11 Only God Can Judge Me Only God Can Judge Me

So true and heart touching lyrics

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

All time favorite song for me number 1 can reach the level 2pac was on r I p the true rapper

Each time is like the first it's unbelievably good

V 12 Comments
12 Ambitionz Az a Ridah Ambitionz Az a Ridah

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

This one is #2 on my list. It showcases 2Pac's biggest strength as a rapper; he was able to be hardcore and brutally honest, but he was never afraid to show how vulnerable he was. Not a lot of people can do that.

Brings out your inner rap god side, the start gets you every time. No idea why its not in top 10 at least

Disc one, track one, 20 yrs later still amazed, my apartement doors opens and closes on this beat!

V 19 Comments
13 Runnin' Runnin'

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

This song must be in the top 15 list

Best duo ever, all thanks to the production by Eminem

Biggie Tupac and Eminem how is this not number 1?

V 5 Comments
14 To Live and Die In L.A. To Live and Die In L.A.

2pac is the best rapper in the hole world

V 6 Comments
15 Better Dayz 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

The bomb my boy

2 pac 2 good

16 I Ain't Mad at Cha I Ain't Mad at Cha

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 was the first Tupac song I've heard and I'm 12

This is his best song should be top 3 at least

Love this sing it talks about me and my colleagues

V 4 Comments
17 I Get Around I Get Around

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!

Yep it is my second favorite under I hit em up

The first pac song I ever heard. Got me hooked. This song is way too low

V 5 Comments
18 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

V 1 Comment
19 Letter 2 My Unborn 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

V 2 Comments
20 Me Against the World Me Against the World

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

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

Come on this is one of his top10. Awesome beat

Great beat and rappers and message

V 1 Comment
PSearch List

Recommended Lists

Related Lists

Top Remixes of 2Pac Songs Best Songs on 2pac's All Eyez On Me Best Songs From 2Pac's Better Dayz Best Songs From 2pac's Until the End of Time Best Songs from 2pac's Me Against the World

List StatsUpdated 22 Feb 2017

7,000 votes
137 listings
8 years, 277 days old

Top Remixes (36)

1. Dear Mama
2. Keep Ya Head Up
3. California Love
1. Thugz Mansion
2. Hail Mary
3. Life Goes On
1. Changes
2. Ghetto Gospel
3. Dear Mama

View All 36


Add Post

Error Reporting

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