La hauteur totale de la tour, 1 776 pieds (soit environ 541 mètres), fait référence à l'année de l'indépendance des États-Unis (1776). Elle sera surplombée d'une antenne de 124,3 mètres qui sera la plus haute antenne du monde. Enfin, la disposition des bâtiments permettra d'obtenir un ensoleillement des emplacements des deux anciennes tours. Le mémorial de la Tour de la Liberté sera situé sous terre, où un musée sera créé en mémoire des victimes. À l'emplacement des deux anciennes tours seront construits deux grands bassins d'où coulera de l’eau et sortira de la lumière. Le mémorial pourra être atteint depuis le One World Trade Center.