We propose a method for microwave target source localization based on the diamond nitrogen vacancy color center. We use coherent population oscillation effect and modulation and demodulation techniques to achieve the detection of microwave intensity of microwave target sources, with a minimum detection intensity of 0.59 µW. Positioning of the microwave source was achieved within 50×100cm2 distance from the system 1 m away using the cubic spline interpolation algorithm and minimum mean squared error. The maximum positioning error was 3.5 cm. This method provides a new, to the best of our knowledge, idea for the passive localization of microwave targets.