The invention discloses a hospital treatment system based on face recognition, which comprises a server, a face recognition module, an electronic map module, a number calling module, a patient client, a network camera, a broadcasting module, a display module and a networking device; the patient client comprises a camera, a touch screen, a card reader, a controller, a network submodule, and is used for collecting patient data and registration, check-in and payment; the patient data comprises patient picture, name, treatment date, treatment department, treatment room number, doctor name, treatment number, balance, and current position; the network camera collects the scene picture in real time; the face recognition module performs the face recognition; the electronic map module calculates the treatment path; the server receives the number calling command and calculates the patient, acquires the position and treatment path from the electronic map module and calls the patient to see doctor; the server also prompts the reference path. The hospital treatment system realizes the electronic queuing of registration, treatment and medicine taking, and can intelligently find out the patient position, broadcast to call the number nearby and remind the reference path.