A dimension decomposition (DIDE) method for multiple incoherent source localization using uniform circular array (UCA) is proposed. Due to the fact that the far-field signal can be considered as the state where the range parameter of the nearfield signal is infinite, the algorithm for the near-field source localization is also suitable for estimating the direction of arrival (DOA) of far-field signals. By decomposing the first and second exponent term of the steering vector, the three-dimensional (3-D) parameter is transformed into two-dimensional (2-D) and onedimensional (1-D) parameter estimation. First, by partitioning the received data, we exploit propagator to acquire the noise subspace. Next, the objective function is established and partial derivative is applied to acquire the spatial spectrum of 2-D DOA. At last, the estimated 2-D DOA is utilized to calculate the phase of the decomposed vector, and the least squares (LS) is performed to acquire the range parameters. In comparison to the existing algorithms, the proposed DIDE algorithm requires neither the eigendecomposition of covariance matrix nor the search process of range spatial spectrum, which can achieve satisfactory localization and reduce computational complexity. Simulations are implemented to illustrate the advantages of the proposed DIDE method. Moreover, simulations demonstrate that the proposed DIDE method can also classify the mixed far-field and near-field signals.