Pocket Symphony Life Trends Perfectly Arranged In Harmony

Top 10 Best Tupac Songs of All Time

Tupac Amaru Shakur is one of the greatest rap artists of all time. In just 25 years of life, he recorded more songs than almost anyone else on earth. With that said, it’s hard to weed through his extensive catalog to select the very best of his songs. Below is our idea of the top 10 Tupac songs of all time.

1. Keep Ya Head Up

“Keep Ya Head Up” is among the most meaningful and profound of Tupac’s many songs. It’s inspirational message reminds people to keep their heads up and keep fighting.

2. Hit Em Up

Beef tracks have long held an important place in rap history. But few are as fiery as “Hit Em Up.” In the track, Tupac calls out Biggie and Mobb Deep among others.

3. I Ain’t Mad at Cha’

Tupac is more than a rapper. He is also a cult figure and an urban legend. The release of “I Ain’t Mad at Cha’” just after the artist’s death helped him achieve this status. Even more cryptic is that the song is about Tupac making peace with his life up to that point.

4. Dear Mama

As its name implies, “Dear Mama” is a track dedicated to Tupac’s mother. The song shows what an important figure she was in his life.

5. California Love

One of the best party rap songs of all time, “California Love” is still a go-to on dance floors across the nation. It is a west coast tune in every sense.

6. Hail Mary

While “Hail Mary” is one of the best Tupac songs of all time, it is also one of the most mysterious. It was written a mere seven days before the rapper’s death. It was also created and released under the adopted title “Makaveli.”

7. Brenda’s Got a Baby

Most of Tupac’s songs don’t stray into the realm of social commentary. But “Brenda’s Got a Baby” does. It addresses domestic abuse, teen pregnancy, and other acts of domestic violence.

8. I Wonder If Heaven Got a Ghetto

From the very beginning, Tupac was a haunted man. He spent a lot of his time pondering his eventual demise. And nowhere in his recorded work is this more evident than in “I Wonder If Heaven Got a Ghetto.”

9. I Get Around

There were many different sides to Tupac. One side that often took the backseat to his social commentary and politics was his womanizing side. “I Get Around” is a testament to Pac’s love for the ladies.

10. Changes

“Changes” is a particularly poignant song as Tupac muses on the changes happening around him in the world. The track is also one of the artist’s most popular. If you’ve heard only one Tupac song before, there is a good chance it is this one.

Here is our opinion of the top 10 best Tupac songs of all time. Did we leave your favorite off the list? Let us know in the comments below.

Comments are closed.

Post Navigation