Livestock grazing is one of primary way to use grasslands throughout the world, and the forage-livestock balance of grasslands is a core issue determining animal husbandry sustainability. However, there are few methods for assessing the forage-livestock balance and none of those consider the dynamics of external abiotic factors that influence forage yields. In this study, we combine long-term field observations with remote sensing data and meteorological records of temperature and precipitation to quantify the impacts of climate change and human activities on the forage-livestock balance of alpine grasslands on the northern Tibetan Plateau for the years 2000 to 2016. We developed two methods: one is statical method based on equilibrium theory and the other is dynamic method based on non-equilibrium theory. We also examined the uncertainties and shortcomings of using these two methods as a basis for formulating policies for sustainable grassland management. Our results from the statical method showed severe overgrazing in the grasslands of all counties observed except Nyima (including Shuanghu) for the entire period from 2000 to 2016. In contrast, the results from the dynamic method showed overgrazing in only eight years of the study period 2000–2016, while in the other nine years alpine grasslands throughout the northern Tibetan Plateau were less grazed and had forage surpluses. Additionally, the dynamic method found that the alpine grasslands of counties in the northeastern and southwestern areas of the northern Tibetan Plateau were overgrazed, and that alpine grasslands in the central area of the plateau were less grazed with forage surpluses. The latter finding is consistent with field surveys. Therefore, we suggest that the dynamic method is more appropriate for assessment of forage-livestock management efforts in alpine grasslands on the northern Tibetan Plateau. However, the statical method is still recommended for assessments of alpine grasslands profoundly disturbed by irrational human activities.