To reduce greenhouse gas emissions in transportation sector, battery electric vehicle (BEV) is a better choice towards the ultimate goal of zero-emission. However, the shortened range, extended recharging time and insufficient charging facilities hinder the wide adoption of BEV. Recently, a wireless power transfer technology, which can provide dynamic recharging when vehicles are moving on roadway, has the potential to solve these problems. The dynamic recharging facilities, if widely applied on road network, can allow travelers to drive in unlimited range without stopping to recharge. This paper aims to study the complex charging facilities location problem, assuming the wireless charging is technologically mature and a new type of wireless recharging BEV is available to be selected by consumers in the future other than the traditional BEV requiring fixed and static charging stations. The objective is to assist the government planners on optimally locating multiple types of BEV recharging facilities to satisfy the need of different BEV types within a given budget to minimize the public social cost. Road users’ ownership choice among multiple types BEV and BEV drivers’ routing choice behavior are both explicitly considered. A tri-level programming is then developed to model the presented problem. The formulated model is first treated as a black-box optimization, and then solved by an efficient surface response approximation model based solution algorithm.