3. Afghanistan
Number of refugees: 2.7 million
Afghanistan ranks third on our list of the countries that produce the most refugees in the world. The apparently never-ending crisis in Afghanistan has caused 2.7 million people to move abroad. Approximately 2.5 million of these refugees have now found peace, or as much peace as is possible for them, in the nations of Pakistan and Iran. The entire refugee population in Pakistan, a country which is number 2 in the world for hosting refugees, comprises of only Afghans. Not only that, but there are suspected to be around 1 million additional Afghan refugees in Pakistan who remain undocumented.