La causa principale della rivoluzione messicana fu la politica dell'amministrazione di Porfirio Díaz. L'amministrazione di Díaz ha maltrattato i lavoratori poveri e rurali e ha attuato leggi impopolari che hanno ceduto la terra dei piccoli agricoltori a ricchi stranieri.
Díaz prese il potere per la prima volta nel 1876 spodestando Sebastián Lerdo de Tejada. Attuò rapidamente una politica che impediva ai presidenti di servire termini successivi ma governati per delega, usando il successore Manuel González Flores fino a quando non fu di nuovo idoneo a correre. Nel suo secondo mandato come presidente, abbandonò la politica e usò una serie di elezioni fraudolente per rimanere al potere fino al 1911.
Sebbene Díaz abbia industrializzato il paese e modernizzato le sue infrastrutture, spesso lo ha fatto con metodi impopolari e talvolta brutali. Ha tenuto una forza di polizia personale chiamata "rurales" per intimidire i cittadini a votare per lui e ad accettare le sue politiche. Ha anche soppresso i media e creato ingenti redditi e disuguaglianze di terra, dando vita a una grande classe permanente di lavoratori senza terra. Di solito questi lavoratori venivano abusati.
Diverse ribellioni indipendenti, incluse le ribellioni guidate da Pancho Villa e Francisco I. Madero, alla fine si unirono come rivoluzione messicana. Díaz fu costretto a dimettersi nel 1910, e fu succeduto come presidente da Madero, segnando l'inizio formale della rivoluzione messicana armata.