With the problem of uncertain initial conditions in non?cooperative magnetic target localization, an adaptive tracking method based on the idea of static multiple?model filtering is proposed. Through analyzing the observation model of magnetic field, an estimation method for initial parameters of magnetic target is designed to obtain initializations of magnetic target state and error matrices in deferent assumed conditions, which subsequently are used for initializing multiple extended Kalman filters to solve, then a maximum likelihood principle is used to select the optimal solution as estimate result at current time according to solving results of each filter. The effectiveness of the proposed approach is tested by simulation experiment. The results show that the method can estimate the truth target state on the condition of that prior information of target resource and location are unknown completely, which has reference value for practical application of magnetic target.