Natural disasters can cause serious casualties and economic losses, and emergency shelters are effective measures to reduce disaster risks and protect lives. At present, the location models of refuge facilities often ignore the diversion of shelter from the perspective of humanitarian logistics and the needs of victims. Such models also seldom consider the impact of the pre-storage of relief materials on the location of shelters. In this study, on the basis of the different needs of disaster victims, shelters are divided into two types—basic life and psychological medical service guarantees. While considering the full coverage of shelter needs, capacities, and budget constraints, the shelter distance, the optimized distribution of refugees, and the pre-stock quantity of goods are optimized. The facility service quality is optimized on the basis of qualitative factors. This study proposes a multi-standard constrained site selection model to optimize the pre-disaster shelter site-allocation problem. The model is helpful for decision makers to influence shelter siting and victims’ allocating process through their expertise and to obtain a solution that compromises multiple objectives. In this study, several basic cases are generated from the actual data of certain areas in Sichuan Province, a disaster-prone region in China, to verify the effectiveness of the model.