Das mexikanische Militär untersteht dem Secretaría de la Defensa Nacional (SEDENA), das schon 1884 als Kriegs- und Marinesekretariat ("Secretaría de Guerra y Marina") gegründet wurde. 1937 wurde es in "Secretaría de la Defensa" umbenannt. Für die mexikanische Kriegsmarine, die Armada de México, ist in Mexiko seither das Secretaría de Marina (SEMAR) zuständig. Die Streitkräfte stehen in der Tradition des Mexikanischen Unabhängigkeitskrieges. Sie haben den Ruf, sich politisch neutral zu verhalten und weniger für Korruption anfällig zu sein als andere staatliche Institutionen und Behörden. Im Gegensatz zur Situation in vielen anderen lateinamerikanischen Staaten mischte sich das mexikanische Militär nicht in ökonomische und politische Transformationen ein. Es agierte nie unabhängig, sondern engagierte sich nur auf Anordnung des Staatspräsidenten oder der Gouverneure.