In this paper, a novel alternating direction method of multiplier (ADMM) is proposed to solve the inverse scattering problems. The proposed method is suitable for a wide range of applications with electromagnetic detection. In order to solve the internal ill-posed problem of the integral equation and make the reconstructed images more closer to the ground truth, first, the augmented Lagrangian method is introduced to transform the complex constrained optimization problem into the extremum problem of unconstrained cost function. Therefore, two artificial regularization factors of the cost function are optimized. Then, this proposed method decomposes the unconstrained global problem in the inversion process into three linear sub-problem forms of contrast source function, contrast function, and dual variables. And the form of the updated algebra for each sub-problem is not complicated. By cross-iterating and updating contrast source function, contrast function, and dual variables, the global minimization of the cost function can be accurately found. Finally, the proposed method is compared with the existing well-known iterative method for solving the inverse scattering problem. Both the numerical and experimental tests verify the validity and accuracy of the proposed ADMM.