The invention provides a spatial microphone positioning method based on a sound source array and relates to the field of indoor positioning. According to the method, a device composed of a sound source distribution unit, a reference microphone, a to-be-positioned microphone and a microphone signal processing unit is used, three sound signals different in frequency band are selected and used as sound production signals of three sound sources to achieve spatial estimation of the microphone position, and the three sound signals different in frequency band are received by the to-be-positioned microphone and the reference microphone; by calculating the distance between the to-be-positioned microphone and the sound sources, the spatial position of the to-be-positioned microphone is calculated; through a mode of sodar time difference and geometric volume solution, spatial microphone positioning based on the sound source array is achieved. The defects in the prior art are overcome that the operation is cumbersome, the efficiency is low, installation is inconvenient, only offline calculation can be conducted, and online estimation of the microphone position and position estimation of the spatially distributed microphones cannot be achieved.