A city has different interactions in environmental, social and economic activities. The anthropogenic activities in a city represent main source of environmental pollution, ecological damage, and non-renewable resources depletion. Many governmental and non- governmental organizations have indicator systems to evaluate sustainability. Due to the diversity of these indicator systems, it is difficult to identify an international best sustainability practice or standard to follow. Each indicator of sustainable assessment systems demonstrates certain goals, target values, and principals. There are many developed frameworks for selecting indicators as well extended assessment criteria for certain areas and municipalities. However, these attempts are unsuitable for any areas or municipalities. The target of this research paper is to develop a more comprehensive framework for sustainability assessment system for cities. This framework describes how to select indicators and set up rating system that suites both developed and developing countries.