As an important strategic resources, the use of copper in an efficient way is related to the national economic development and industrialization process. The material flow model of copper resources was established by using material flow analysis. And then, constructing the ecological efficiency evaluation system of copper resources by AHP (Analytic Hierarchy Process) and entropy method was conducted. Next, evaluating the copper resources ecological efficiency was performed in China in 1990, 1995, and 2000-2015. The results showed that the MV (Material Flow Analysis and Value Chain Analysis) data were in a fluctuating state in the period 1990-2015; and the EE (Energy Consumption and Environmental Load) began to decrease yearly following 1990. The CREE (Copper Resources Ecological Efficiency) kept increasing in the period from 1990 to 2015, which reached the medium efficiency level in 2011. Furthermore, three scenario analysis for different copper resources ecological efficiency conditions was carried out. Under the first and second scenarios: the CREE is 3.10 and 3.65, which is in the middle level and in the high level of medium efficiency when it reached 2050, respectively. Simultaneously, under the third scenario: the CREE in 2050 is 4.45, which is 3.89, 4.15, 2.32, and 1. 80 times of the CREE in 1990, 2000, 2010, and 2015, respectively. It is noted that the development of copper industry has reached the theory of “micro consumption, development, sustainability” and the CREE is expected to be stable at about 4. 45. According to the above research results, the development of the copper industry should adhere to the way of the combination of economic efficiency, energy saving, and environmental protection, so as to embark on a green and sustainable development in the future.