The safety and efficiency of underground coal mining are threatened by thick hard roofs characterized by large overhang areas, problematic spontaneous caving, and high dynamic load upon their breakage. In this study, a mechanical model of the bearing capacity of thick hard roofs in upward mining coalfaces associated with mining activities is built based on bending theories for beams with single generalized displacement and the elastic foundation beam theory. Using this method, we analyze the deformation and fracture mechanisms of a thick hard roof during upward mining. We further derive the mechanical equations of rotational angle, bending moment, shear force, and deflection of the free overhang and coal-bearing zone in the thick hard roof and an equation for calculating the limiting span. The mechanical behaviors of the thick hard roof bearing state are analyzed under different parameters. The results show that the foundation coefficient, roof thickness, and angle of upward mining have little influence on the roof bending moment but are positively correlated to the limiting span. Roof load and overhang length have a significant influence on the roof bending moment. They are negatively and positively correlated with the limiting span, respectively. Finally, a case study is performed on the Ш601 upward mining coalface in the Zhuzhuang Coal Mine. The distribution characteristics of the bending moment of the thick hard roof at different extraction stages are analyzed. At each stage, the limiting spans of the thick hard roof upon breaking were calculated as 13.18, 18.82, and 22.50 m, respectively, being close to the on-site measured periodic weighting lengths of 13.33, 19.33 m, and 22.67 m. This close fit proves the feasibility and accuracy of the developed mechanical model. The present study offers theoretical guidance for estimating the weighting length of thick hard roofs in coalfaces and for engineering technology control in similar scenarios.