Shanghai Tower er en skyskraber i Shanghai, Kina. Siden 3. august 2013 har den været højeste bygning i Kina og den tredje største i verden kun overgået af Burj Khalifa i Dubai og Merdeka 118 i Kuala Lumpur.
Bygningen er 632 meter høj med øverste etage i 561 meters højde.
Ligesom det er tilfældet med Turning Torso i Malmø er etagerne i Shanghai Tower roteret i forhold til hinanden, hvilket giver bygningen dens særlige udseende.