The change in carbon stocks is recognized as an important indicator of the carbon pool function. The effective, accurate assessment of carbon stocks is of great significance for research on regional carbon cycle and carbon source/sink dynamics, climate change mitigation, and regional sustainable development. Based on multi-time series remote sensing images (Sentinel-1 and Sentinel-2) and the Google Earth Engine (GEE) cloud computing platform, this study matched the photon point data of ICESat-2-derived vegetation canopy for the inversion of mangrove forest heights. Then, the inversion of the biomass of mangrove forests was conducted using a large-scale tree height-biomass model. Consequently, the heights, above-ground biomass, and carbon stocks of mangrove forests in Hainan Island were obtained, and their distribution and variations were further analyzed. The results indicate that in 2016, 2019, and 2022, mangrove forests in Hainan Island exhibited average heights of 6.99 m, 7.26 m, and 7.71 m, respectively, with an increasing trend observed in the highlights across all regions in the three years. Their total above-ground biomass was 400 939.48 t, 411 928.64 t, and 458 759.02 t, respectively, with average densities of 110.23 t/hm2, 114.61 t/hm2, and 120.02 t/hm2, respectively. The above-ground biomass of Dongzhai Port and the Bamenwan area, both located in the northeastern part of Hainan, accounted for about 80% of the total. The carbon stocks of mangrove forests exhibited rates of increase ranging from 1% to 4.45% over the three years, with the top two growth rates occurring in Dongzhai Port and the Bamenwan area, respectively (4.45% and 3.17%). The results of this study can provide foundational data and a methodological reference for assessing carbon stocks of large-scale mangrove forests and serve as important parameters for mangrove forest management and protection in Hainan Island, holding THE value of widespread applications.