Główną przyczyną niedożywienia na Filipinach jest ubóstwo. Z powodu ubóstwa ludzie nie są w stanie spożywać odpowiedniej ilości pożywienia ani składników odżywczych potrzebnych dla dobrego zdrowia.
Brak pieniędzy powoduje brak środków na kupowanie żywności. Dzieci są najbardziej podatne na niedożywienie na Filipinach. Podobnie jak w wielu dziedzinach, w których ubóstwo powoduje niedożywienie, Światowa Organizacja Zdrowia ściśle monitoruje wzrost i zdrowie dzieci w wieku 0-10 lat. Na Filipinach program ten nosi nazwę "Operacja Timbang" i jest przeprowadzany co miesiąc. Dzieci biorące udział w programie są ważone, monitorowane i otrzymują dodatkowe karmienie.