Abstract-A three-dimensional (3-D) source localization algorithm of joint elevation, azimuth angles and range estimation for the mixed near-field (NF) and far-field (FF) sources is presented in this paper. We first estimate the elevation angles of all mixed sources by using the generalized ESPRIT method. With the elevation angle estimates, the range parameters of all mixed sources are obtained, and then both the NF and FF sources are distinguished. Finally, with the elevation angle and range estimates, the azimuth angles of all mixed sources are acquired based on the conventional high-resolution MUSIC method. The proposed algorithm avoids parameter match operation, and requires neither a multidimensional search nor high-order statistics (HOS). Simulation and experiment results show the performance of the proposed algorithm in this paper.