This study utilizes a Bayesian Dynamic Stochastic General Equilibrium model, calibrated with Chinese data, to assess the impact of public investments, which account for about 16.2% of China’s GDP. Despite an expected public capital stock of 256% of GDP, based on a 4.6% depreciation rate and a 0.73 efficiency rate of public investment (emerging-economy estimate), the actual figure stands at 152%. This significant discrepancy underscores the inefficiencies in public investments, with 43% of public investment expenditures enhancing the capital stock. The output elasticity (productivity) of public capital is estimated at just 3%, substantially lower than the previously estimated 8% for emerging economies, and has declined to 2% in the post-2008 period. Simulations based on these efficiency and productivity metrics reveal that the output multiplier of public investment is 0.7. China’s public investments reduce TFP, crowd out private investment, and raise the public debt-to-GDP ratio in the medium term.