Die Hauptursache der mexikanischen Revolution war die Politik der Verwaltung von Porfirio Díaz. Die Díaz-Regierung misshandelte die armen Landarbeiter und führte unpopuläre Landgesetze durch, die das Land von Kleinbauern an wohlhabende Ausländer abtraten.
Díaz übernahm 1876 erstmals die Macht, indem er Sebastián Lerdo de Tejada verdrängte. Er setzte schnell eine Politik um, die es Präsidenten untersagte, aufeinanderfolgende Amtszeiten zu erfüllen, aber von einem Stellvertreter regiert zu werden, und setzte seinen Nachfolger Manuel González Flores ein, bis er wieder kandidieren konnte. In seiner zweiten Amtszeit als Präsident gab er die Politik auf und nutzte eine Reihe betrügerischer Wahlen, um bis 1911 an der Macht zu bleiben.
Obwohl Díaz das Land industrialisierte und seine Infrastruktur modernisierte, tat er dies oft mit unpopulären und manchmal brutalen Methoden. Er unterhielt eine persönliche Polizei, die die Rurales rief, um die Bürger einzuschüchtern, damit sie für ihn stimmen und seine Politik akzeptieren. Er unterdrückte auch die Medien und schuf massive Einkommens- und Landungleichheit, was zu einer großen, dauerhaften Klasse landloser Arbeiter führte. Diese Arbeiter wurden normalerweise missbraucht.
Mehrere unabhängige Aufstände, darunter Aufstände unter der Führung von Pancho Villa und Francisco I. Madero, schlossen sich schließlich zur Mexikanischen Revolution zusammen. Díaz wurde 1910 unter Druck gesetzt, zurückzutreten, und Madero wurde sein Nachfolger als Präsident, was den formellen Beginn der bewaffneten mexikanischen Revolution markierte.