Zu den Hauptursachen für Armut gehören Krieg, Korruption, Lebensmitteldumping, verschwenderische Landwirtschaft und Umweltzerstörung. Andere Ursachen sind schlechtes Management lokaler Ressourcen, hohe Bevölkerungsdichte, Informationsanalphabetismus, Welthunger und Staatsverschuldung. Eine weitere Ursache für Armut sind die unfairen Handelsregeln, bei denen große Konzerne und einige reiche Länder Handelsregeln formulieren, die sie begünstigen und die armen Länder benachteiligen.
Laut einer Studie des International Food Study Institute gehört zu den Hauptursachen für Armut in einigen Ländern die Unfähigkeit mittelloser Haushalte, sich Bildung und Eigentum zu leisten. Die Studie zeigte, dass ethnische Minderheiten, Frauen und Menschen mit Gesundheitsproblemen und Behinderungen in den untersuchten Gesellschaften zu den am stärksten bedürftigen gehören.
Armut hat auch viele negative Auswirkungen. Kinder, die in armen Haushalten aufgewachsen sind, haben beispielsweise emotionale und Verhaltensprobleme wie Aggression, Depression, geringes Selbstwertgefühl und Aufmerksamkeitsdefizitsyndrom. Weitere Folgen der Armut sind Obdachlosigkeit, minderwertige Wohnverhältnisse, unzureichende Ernährung, Hunger, Hunger und fehlender Zugang zu Bildung. Auch armutsbedingte Krankheiten wie Malaria, Cholera, Masern, Tuberkulose, Polio und AIDS können die Folge sein.
Kriminalität, Alkoholismus und Drogenmissbrauch sind ebenfalls eng mit Armut verbunden. Junge Erwachsene, die in armen Haushalten aufgewachsen sind, haben oft Probleme mit Drogenmissbrauch und sind meistens an kriminellen Aktivitäten wie Diebstahl beteiligt.