造成目前世界上一些地区粮食短缺的主要原因有四个:
一是地理因素。如人口与土地的比例严重失衡,无法满足粮食供应,导致很多国家常年粮食短缺,比如撒哈拉以南的非洲地区。
二是自然灾害。反常的炎热和干旱无雨的天气使全球很多粮食生产国不同程度的减产。印度和巴基斯坦今年史无前例的洪水造成了上百万人居无定所,食不果腹;而尼泊尔约有4.5万人受干旱和水灾影响,急需外部粮食援助。反常的天气也对苏丹及东非一些地区造成了严重影响,使当地农民本就贫困不堪的生活雪上加霜。
三是政局不稳和持续的战乱。伊拉克、阿富汗、苏丹等国受到地区冲突和安全局势恶化的影响,当地不少居民正在等待国际粮食援助。
四是政策因素。