Shakur urodził się 16 czerwca 1971 roku w East Harlem na Manhattanie w Nowym Jorku. Urodzony w Lesane Parish Crooks, został przemianowany, w wieku jednego roku, na cześć Túpaca Amaru II (potomka ostatniego władcy Inków, Túpaca Amaru), który został stracony w Peru w 1781 roku po jego nieudanym powstaniu.
przeciwko hiszpańskiej władzy. Matka Shakura wyjaśniła: "Chciałam, by nosił imię rewolucyjnego, rdzennego narodu na świecie. Chciałam, żeby wiedział, że jest częścią światowej kultury, a nie tylko z sąsiedztwa".