Ecosystem services refer to ecosystem processes that benefit people from economical and quality of life point of view. The aim of this research is to provide a framework for assessing the quality of urban life based on the ecosystem service approach in Isfahan city. For this purpose, first, the ecosystem services available in the areas were identified according to the four axes of the Millennium Ecosystem Assessment. Then, using a People's questionnaire, the level of citizen satisfaction with the level of ecosystem service provision was assessed and its impact on the quality of life was determined. Next, the most important ecosystem services provided were identified using a Delphi questionnaire. Data obtained from citizen questionnaires were analyzed and the results were mapped in a GIS. Finally, people's satisfaction with quality of life was compared with the provision level of ecosystem services provided. The findings show that regions one, three, four, five, six, and eight have a high Presentation level of ecosystem services provision, such as urban services and people's satisfaction with the quality of urban life. On the other hand, regions seven, ten, eleven, twelve, thirteen, and fourteen showed the lowest presentation level of ecosystem services provision, such as people's satisfaction with the quality of urban life.