Cauza principală a Revoluției mexicane a fost politica administrației lui Porfirio Díaz. Administrația Díaz a maltratat lucrătorii săraci și rurali și a pus în aplicare legi nepopulare de teren care au cedat terenul micilor fermieri către străini bogați.
Díaz a preluat pentru prima dată puterea în 1876, eliminându-l pe Sebastián Lerdo de Tejada. El a implementat repede o politică care îi interzicea pe președinți să deservească termeni succesivi, dar era guvernat de procură, folosind succesorul Manuel González Flores până când a fost din nou eligibil pentru a alerga. În al doilea mandat de președinte, el a abandonat politica și a folosit o serie de alegeri frauduloase pentru a rămâne la putere până în 1911.Deși Díaz a industrializat țara și și-a modernizat infrastructura, a făcut-o adesea prin metode nepopulare și uneori brutale. El a păstrat o forță de poliție personală numită rulale pentru a intimida cetățenii să voteze pentru el și să-și accepte politicile. De asemenea, el a suprimat mass-media și a creat inegalități de venituri și terenuri masive, rezultând într-o clasă largă, permanentă, de lucrători fără pământ. Acești muncitori au fost abuzați de obicei.
Mai multe rebeliuni independente, inclusiv rebeliunile conduse de Pancho Villa și Francisco I. Madero, s-au reunit în cele din urmă ca Revoluția Mexicană. Díaz a fost presat să coboare în 1910 și a fost urmat ca președinte de Madero, marcând începutul formal al Revoluției mexicane armate.