Bangunan pencakar langit setinggi 632 meter ini terletak di distrik keuangan paling berkembang di Shanghai, yaitu Lujiazui. Shanghai Tower 31 meter lebih tinggi daripada pemegang gelar bangunan kedua tertinggi di dunia sebelumnya, Makkah Royal Clock Tower di Mekkah.
Bangunan 121 lantai ini dibagi menjadi 9 zona vertikal meliputi toko-toko di lantai dasar, kantor di lantai tengah, dan hotel, fasilitas budaya serta dek observasi di lantai atas. Pada tiap zonanya terdapat “sky-lobbies” yang terdiri dari atrium penuh dengan tanaman dan pencahayaan alami sebagai plaza kota dan courtyard.