The main aim of this study was to utilize remote sensing data to establish regression models through machine learning to predict locust density in the upcoming year. First, a dataset for monitoring grassland locust density was constructed based on meteorological data and multi-source remote sensing data in the study area. Subsequently, an SVR (support vector regression) model, BP neural network regression model, random forest regression model, BP neural network regression model with the PCA (principal component analysis), and deep belief network regression model were built on the dataset. The experimental results show that the random forest regression model had the best prediction performance among the five models. Specifically, the model achieved a coefficient of determination (R2) of 0.9685 and a root mean square error (RMSE) of 1.0144 on the test set, which were the optimal values achieved among all the models tested. Finally, the locust density in the study area for 2023 was predicted and, by comparing the predicted results with actual measured data, it was found that the prediction accuracy was high. This is of great significance for local grassland ecological management, disaster warning, scientific decision-making support, scientific research progress, and sustainable agricultural development.