The invention discloses an indoor personnel evacuation method and system based on a queuing network. The system comprises a personnel position sensing module, a safety information detection module, adecision optimization module and a central controller module. According to the method, a complex evacuation network is modeled by adopting a queuing network model, the interference of redundant information is ignored, only the influence between people and the influence between people and the environment are considered, and the method is easy to implement and is close to the actual evacuation process. According to the method, an event-driven mode is adopted to solve the problem of large calculation amount in a complex network, and the calculation complexity of the system is greatly reduced. Inthe actual simulation process, the current state and the future state of the system are considered, the evacuation strategy of the system is updated through a value iteration method, it is guaranteedthat the strategy cannot stop at the local optimal solution, and the obtained evacuation strategy is globally optimal.