Unele dintre cele mai cunoscute foamete ale secolului al XX-lea au fost cauzate de acțiuni politice evidente. Potrivit lui Slate, marele foamete chinezesc din 1958 până în 1961 a fost un rezultat direct al campaniei dezastruoase a liderului Mao Zedong "Great Leap Forward", o încercare de a trece rapid țara de la o societate agrară la cea industrială. În mod similar, ucraineanul "Holodomor" din 1932 până în 1933, care a ucis între 2,4 și 7,5 milioane de ucraineni, este perceput pe scară largă ca o încercare deliberată de genocid a lui Iosif Stalin. Chiar și foametea irlandeză a cartofilor din 1845 până în 1852, aparent cauzată de maladia de cartofi, a fost mult agravată de politicile guvernamentale ale conducătorilor coloniali britanici, irlandezi. Foametea recentă din multe țări africane reprezintă, de asemenea, exemple de confluență a factorilor politici și de mediu, prin care seceta a fost adesea agravată de discordie politică și politică guvernamentală proastă.
Pe lângă factorii politici, multe foamete au fost cauzate în principal de factorii de mediu. De la secetă până la sezoanele ploioase și bolile plantelor, cele mai multe foamete istorice au fost cauzate de factori dificili, dacă nu chiar imposibili, de prevenire.