Introduction: China's urbanization process continues to deepen with social development, but the optimal utilization of ecological, economic resources and Public Health (PH) problems are becoming increasingly severe. Methods: This paper analyses the optimal use of urban resources based on PH. Here, the public space of urban settlements is selected as the research object. Firstly, the connotation and essence of the ecological economy and Low-Carbon Economy (LCE) are analyzed. Secondly, the characteristics of public space in urban settlements are ...