Landmark · Centro Historico
Palacio Nacional de Mexico
Elisa RavagnaniSome booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
The Palacio Nacional (National Palace) anchors the eastern side of Mexico City's vast main square, the Zócalo, and is the seat of the Mexican government, but for visitors its great draw is Diego Rivera's epic murals. Across the main staircase and the upper-floor corridors, Rivera painted a sweeping, monumental history of Mexico, from pre-Hispanic civilisations through the Conquest, colonial era, independence, and revolution, in vivid, crowded, politically charged scenes that are among the masterpieces of 20th-century art.
The building itself, built on the site of Moctezuma's palace and later the viceregal palace, is grand, with arcaded courtyards and gardens. Entry is free (bring ID), making the Rivera murals one of the great free cultural experiences in the city. It's right on the Zócalo, alongside the Cathedral and the Templo Mayor ruins.
Don't miss
- Diego Rivera's monumental History of Mexico murals
- The grand staircase mural and upper-corridor panels
- Arcaded colonial courtyards and gardens
- Its site over Moctezuma's former palace
- Free entry, right on the Zócalo
Tickets & tours
Ways to visit Palacio Nacional de Mexico
You don't need a tour to visit — entry is free. A tour is worth it if you want transport, a guide, or to combine Palacio Nacional de Mexico with nearby sights in one day. That's what these do well.
Cheapest way inWalking Tour of the Historic Center of Mexico City4.8★ · 1,093 travelers~3 hoursFree cancellationFrom$28 per personSee dates →
Most bookedTeotihuacan Private Tour from Mexico City5★ · 2,067 travelers1–5 hoursFree cancellationFrom$140 per personSee dates →
Private & flexibleMexico City Downtown Centro private tour+ Palacio de Bellas Artes5★ · 14 travelers4–5 hoursFree cancellationFrom$111 per personSee dates →Good for
How travelers rate it
Know before you go
- Bring your passport/photo ID, it's required for the security check to enter.
- The Diego Rivera murals are the highlight, head for the main staircase and upper corridor.
- Entry is free, but access can be limited by government use, check it's open.
- Combine it with the Cathedral and Templo Mayor on the same Zócalo.
A bit of history
The palace stands on the site of the Aztec emperor Moctezuma II's palace; after the Conquest, Hernán Cortés built here, and it became the seat of the Spanish viceroys and later independent Mexico's government. Diego Rivera painted his monumental murals on the history of Mexico between 1929 and the 1950s.
Common questions
Why visit the Palacio Nacional?
For Diego Rivera's monumental murals depicting the entire history of Mexico, painted across the grand staircase and upper corridors, masterpieces of 20th-century art, and free to see.
Is it free?
Yes, entry is free, but you must bring photo ID (passport) for the security check, and access can be restricted by government business.
How long does it take?
About an hour for the murals and the courtyards.
What's nearby?
It's right on the Zócalo, alongside the Metropolitan Cathedral and the Templo Mayor Aztec ruins.
More attractions in Mexico City



