The estimation of forest aboveground biomass (AGB) using Landsat 8 operational land imagery (OLI) images has been extensively studied, but forest aboveground biomass (AGB) is often difficult to estimate accurately, in part due to the multi-level structure of forests, the heterogeneity of stands, and the diversity of tree species. In this study, a habitat dataset describing the distribution environment of forests, Landsat 8 OLI image data of spectral reflectance information, as well as a combination of the two datasets were employed to estimate the AGB of the three common pine forests (Pinus yunnanensis forests, Pinus densata forests, and Pinus kesiya forests) in Yunnan Province using a parametric model, stepwise linear regression model (SLR), and a non-parametric model, such as random forest (RF) and support vector machine (SVM). Based on the results, the following conclusions can be drawn. (1) As compared with the parametric model (SLR), the non-parametric models (RF and SVM) have a better fitting performance for estimating the AGB of the three pine forests, especially in the AGB segment of 40 to 200 Mg/ha. The non-parametric model is more sensitive to the number of data samples. In the case of the Pinus densata forest with a sample size greater than 100, RF fitting provides better fitting performance than SVM fitting, and the SVM fitting model is better suited to the AGB estimation of the Pinus yunnanensis forest with a sample size of less than 100. (2) Landsat 8 OLI images exhibit superior accuracy in estimating the AGB of the three pine forests using a single dataset. Variables, such as texture and vegetation index variables, which can reflect the comprehensive reflection information of ground objects, play a significant role in estimating AGBs, especially the texture variables. (3) By incorporating the combined dataset with characteristics of tree species distribution and ground object reflectance spectrum, the accuracy and stability of AGB estimation of the three pine forests can be improved. Moreover, the employment of a combined dataset is also effective in reducing the number of estimation errors in cases with AGB less than 100 Mg/ha or exceeding 150 Mg/ha.