With the deepening of national efforts toward green energy transformation, the power system is evolving into one characterized by “double high”—a high proportion of new energy integration and a high level of power electronic systems. This results in a more complex system topology, necessitating improvements in various prevention and control measures. Traditional model-based methods for locating power oscillation disturbance sources in power systems are no longer sufficient to meet the operational demands of modern power systems. With the rapid development of wide-area measurement systems (WAMS), there is growing interest in disturbance source localization using system response data. System dynamics provide a wealth of easily extractable data that can accurately reflect the power system’s behavior under normal conditions. This paper proposes a numerical method for locating disturbance sources, combining energy functions with normal distribution identification, based on power oscillation mechanisms and system response data. The method identifies potential disturbance sources, including small random load fluctuations and large forced power oscillations. The innovation lies in the introduction of a 3 Sigma value criterion to pinpoint the disturbance source location, addressing the limitations of traditional energy function methods that require manual intervention. By quantifying the localization of power oscillation disturbance sources, this method significantly improves both efficiency and accuracy.