Urbanization has become a main challenge all over developing countries in the 21st Century. However, decision making should take into account the different national situations with their complex factors to achieve sustainable development. As standards of living have risen in urban areas, local/neighbor urbanization has become a coming trend in China. With this in mind, the paper focuses on the optimization of nearby gathered village locations in Population Migration (PM) with consideration of both qualitative and quantitative criteria. Therefore, an integrated multiple objective decision making approach (MODM) under a bi-uncertain environment is proposed to solve this problem, which is based on the comprehensive Economy-Society-Ecology-Resource-Religion (ESERR) urbanization concept. The first step is to establish a bi-uncertain multiple objective programming model orienting the problem. Secondly, the model process is composed of fuzzy random variable transformation and the expected value model based on a new fuzzy measure, which is given accordingly to obtain the equivalent model. Thirdly, in order to describe the model efficiently, the Multi-Objective Adaptive Global Local Neighbor Particle Swarm Optimization (MOAGLNPSO) with three-dimensional Pareto optimal judgment criteria is designed. Finally, a case study is tested to validate the effectiveness and to illustrate the advantages of the whole approach. This novel approach can help optimize sustainable urbanization strategies and ensure their realistic application.