Research Highlights: It was found that both tree species and ground vegetation affected soil carbon stock in boreal forests. Carbon stocks in the mineral layers were related negatively to the C/N ratio in the organic horizon and pine proportion in the growing stock volume, and positively to the share of herbaceous plants and the proportion of spruce. Background and Objectives: Existing research showed the effects of tree species on soil carbon stocks in organic horizons, but these effects were less clear in mineral horizons. Little is known about the effects of ground vegetation on soil carbon stock. This study aims to identify associations between the forest vegetation composition and soil carbon stocks in northwestern Russia. Materials and Methods: Research data from 109 pine, spruce and birch forests of different Cajander’s and Sukachev’s types with different functional compositions of ground vegetation at autonomous positions are discussed in this paper. The V-test was used to assess the impact of vegetation on soil carbon stocks. Results: Variations in Carbon stocks in the mineral layers were associated with the soil types and vegetation composition. Carbic Albic Podzols accumulated the least amount of carbon in the mineral profile. Carbon stock in the mineral layers in pine forests was considerably lower than in spruce and birch forests. Spruce forests with the highest share of herbaceous plants were characterised by the highest carbon stocks in the mineral layers, while pine forests with dwarf shrubs and green mosses accumulated more carbon in the organic layers, but carbon stocks in the mineral layers here were the lowest. Conclusions: Differences in soil carbon stocks between and within northern and middle taiga in northwestern Russia were associated not only with soil types but also with the proportions of forest types dominated by different tree species and ground vegetation functional groups.