Aiming at the difficult problem of broadband oscillation localization in power systems, the intelligent localization method of an oscillation source based on a digital twin is proposed, and the oscillation source localization system is thus constructed. Firstly, a digital twin-based oscillation source localization method and its system architecture are proposed. Furthermore, an intelligent positioning method of the oscillation source, based on data-driven and mechanism fusion, is proposed. It includes three steps: oscillation signal preprocessing, oscillation modal analysis and oscillation source localization. For the oscillation signal preprocessing, the generative adversarial imputation network is used to repair the missing samples, and the super-resolution technique is used to realize the super-resolution measurement of broadband oscillation. In the oscillation modal analysis, the spectrum of the oscillation signal is extracted using the fast Fourier transform. To accurately locate the oscillation source, branch potential energy is used as the input to the data-driven model, such as LSTM and CNN. Finally, an oscillation source localization system is developed based on the digital twin workshop CloudPSS-XStudio, which can locate the oscillation source quickly and accurately.