Мексиканский флаг состоит из трех вертикальных полос равного размера в зеленом, белом и красном, с белым полем с каракарой на мексиканском гербе. Каракара — это тип орла, и он изображен на флаге со змеей в клюве.
В мексиканской легенде люди, которые стали ацтеками, бродили по пустыне, ища знак, что их бог Huitzilopochtli послал их во сне: хохлатая каракара, убивающая змею, согласно Vexillology Matters. Ацтеки нашли эту птицу на острове в озере Тескоко.
В мексиканских знаниях орел представляет собой солнце, значимое для ацтекских людей Солнца. Они связали змею с Кецалькоатлем, богом мудрости. Эта символика была включена в ацтекскую геральдику, а позже стала заветной как символика самой Мексики.
Различные версии этого герба использовались в Мексике с момента его принятия на первых этапах мексиканской революции в 1811 году, согласно веб-сайту «Акапулькос мексиканский семейный ресторан и кантина».