国家宫最初为16世纪阿兹特克皇帝莫泰佐马二世(Moctezuma II)所建,西班牙人到来后,将总督府设在了这座曾经的帝国宫殿中,并将其改建为中庭宽大的宫殿。墨西哥独立后,这里成为总统府所在地。这座在不同时期始终作为国家中心的建筑,其居住者的几经变换,见证了墨西哥统治者的更替。