Abstract: China is undergoing rapid economic development that generates significant increase in energy demand, primarily for electricity. Energy supply in China is heavily relying on coal, which leads to high carbon emissions. This dissertation explores opportunities for meeting China’s growing power demand through clean energy sources. The utilization of China’s clean energy sources as well as demand-side management is still at the initial phase. Therefore, development of clean energy sources would require substantial government support in order to be competitive in the market. One of the widely used means to consider clean energy in power sector supplying is Integrated Resource Strategic Planning, which aims to minimize the long term electricity costs while screening various power supply options for the power supply and demand analysis. The IRSP tool tackles the energy problem from the perspective of power sector regulators, and provides different policy scenarios to quantify the impacts of combined incentives. Through three scenario studies, Business as Usual, High Renewable, and Renewable and Demand Side Management, this dissertation identifies the optimized scenario for China to achieve the clean energy target of 2030. The scenarios are assessed through energy, economics, environment, and equity dimensions.