Within the last twenty years, Iran has been a country with a below average life quality in the world. From the educational and hygienic and point of view, Iran, compared with other bordering countries, has experienced further improvement. However, from an income and poverty based point of view, Iran has not been able to satisfy these criteria, compared with other bordering countries. Statistics also show that Iran has not been able to fulfill the employment and income criteria. In that last twenty years, the absolute poverty has been alleviated; however, the relative poverty, especially in rural areas, has increased. Low income, unemployment rate, and inflation have been among the essential economic factors. Moreover, eco-environmental and lack of strategic security and freedom has had a pivotal role in determining the factors that place Iran among the countries with a low life quality. In the last two decades (first, second, and third development programs) many developmental activities has been done throughout the country. Compared with the last two decade, many useful activities have been conducted in providing facilities like electricity, water, road, hygiene, and communication to alleviate the level of absolute poverty in the country. However, these actions have not relieved the poverty due to high privation and poverty level especially in rural areas. In recent years, because of high inflation and unemployment, the villagers' share from revenues and national costs has been lower than the city dwellers. Because of this, the level of relative poverty in rural society, compared with civil society, has increased more. Unbalanced distribution of wealth in rural and civil regions and some other social and cultural factors have increased the interest of villagers to immigrate to cities more. This paper explains some of the life quality criteria in the last two decades in Iran.