With the recent increase in direct investment in China from overseas companies, international business centers not only offer overseas investors resources such as hardware and software capabilities, but also conform to global economic trends. However, most decision-making relies on subjective criteria such as personal experiences and judgment, which can be imprecise. The Modified Delphi Technique is used to identify the suitable evaluation criteria in the first part. Furthermore, Analytic Network Process (ANP) theory is applied to rank the optimal locations in the international business office center region model. This study presents a method for location selection for International Business Office Center (IBOC), which enables the consideration of the effects of interdependencies among the decision criteria. The proposed model helps investor effectively select an optimal location for an international business office center in China, making it highly applicable for both academic and commercial applications.