When serious disasters occur, Ministry of Health and Welfare will initiate regional emergency medical operation center (REMOC) and take some necessary actions. The command center often assigned ambulances based on the decision maker's or commander's past experiences. However, this approach lacks a systematic optimization analysis. It may also cause delays to evacuate the casualties due to the incorrect judgment. Therefore, in this study, from the perspective of system optimization, we propose a model for dispatching emergency medical ambulances following a disaster. The proposed model is constructed by using the network flow technique, coupled with the mathematical programming method, to formulate the movement of ambulances in the dimensions of time and space. To evaluate the correctness of the model, a case study using the related data of Taoyuan City with reasonable assumptions is performed. A number of sensitivity/scenario analyses are conducted as well in the case study. The results demonstrate that the proposed model could be a planning support tool for the decision maker.