Shakur se je rodil 16. junija 1971 v vzhodnem Harlemu na Manhattnu v New Yorku. Rodil se je v Lesane Parish Crooks, ko je bil star eno leto, je bil preimenovan v Túpac Amaru II. (potomec zadnjega vladarja Inkov, Túpaca Amaruja), ki je bil usmrčen v Peruju leta 1781 po neuspelem upora.
proti španski vladavini. Shakurjeva mati je pojasnila: "Želela sem, da ima ime revolucionarja, avtohtonega ljudstva na svetu. Želela sem, da bi vedel, da je del svetovne kulture in ne le iz soseske".