The invention belongs to the technical field of underwater acoustic equipment design and manufacturing and relates to a method for designing a strong interference suppression beamformer under a multi-target condition. The method comprises the following steps that: S1, a filtering matrix G belonging to CM*M is designed, the output y (t) of a filter is equal to Gx (t) has a spatial filtering characteristic, wherein t is equal to 1,..., N, and a matrix spatial filtering principle should satisfy one of conditions described in the descriptions of the invention; S2, a sparse super-resolution azimuth estimation algorithm is adopted; S3, spatial matrix filtering-based sparse super-resolution azimuth estimation is performed, namely, super-resolution azimuth estimation of a weak target in a strong interference environment can be realized by using spatial matrix filtering and a 1- type sparse approximate minimum variance algorithm; and S4, computer simulation and actual measurement test data verification of the algorithm are performed. The matrix filter with spatial filtering characteristics of the passband and the stop band is designed; a high-resolution sparse azimuth estimation algorithm is adopted, so that interference is effectively suppressed to the greatest extent in a signal processing process, the detection capability of a sonar on the weak target is improved, the output signal-to-noise ratio of the matrix is improved, and the remote detection capability of the sonar is enhanced.