Satellite navigation signals can provide users with accurate and continuous time and position information. Since the satellite navigation signal is susceptible to interference from terrain and other electromagnetic signals during transmission. In this study, to improve the accuracy of the traditional satellite navigation signal quality monitoring algorithm and to solve the problem of discretization in the monitoring results, the satellite navigation signal quality monitoring algorithm based on the Dung Beetle Optimization assisted Support Vector Machine (DBO-SVM) is proposed. The algorithm uses four feature quantities (correlation loss and symmetry of correlation peaks in the correlation domain, signal power in the frequency domain, eye diagram opening in the modulation domain) to classify the quality of satellite navigation signals, and optimizing the parameters of the SVM through the application of the dung beetles’ foraging mechanism. Experimental validation was conducted by simulating satellite navigation signal data, and the results indicate that the DBO-SVM algorithm is more accurate than the traditional SVM algorithm, with an accuracy rate of over 98%.