Identifying the impact factors of CO2 emissions is the basis of economic‐related CO2 emission analysis. In this study, we used the Stochastic Impacts by Regression on Population, Affluence, and Technology (STIRPAT) model to investigate the extent of influence of each impact factor on the CO2 emissions of Ordos Basin, a typical heavy industrial region and the largest coal production area of China. A new parameter, exhaust gas treatment costs ratio (R), was introduced into the STIRPAT model to examine the relationship between abatement investment and CO2 emissions. The impact factors that were positively associated with the CO2 emissions of Ordos Basin (and the corresponding coefficient values, from the largest to the smallest) were the population count (1.0449), property of secondary industry (0.8366), energy intensity (0.7672), GDP per capita (0.7598), property of tertiary industry (0.6978), and urbanization level (0.4641). The only negatively associated parameter was the exhaust gas treatment costs ratio, which had a coefficient value of −0.1339. In addition, the technological factors (i.e., energy intensity and exhaust gas treatment costs ratio) could be used as indicators of CO2 emission control. This study systematically investigated and discussed the impact factors of CO2 emissions in coal‐producing areas, to gain insight into the emissions’ characteristics and to lay a foundation for CO2 reduction in such regions. © 2019 Society of Chemical Industry and John Wiley & Sons, Ltd.