The invention discloses a teacher evaluation system based on cloud computing auxiliary teaching evaluation. The system comprises an account login port, an account detection module, an account registration unit, an account verification unit, a processor, a classroom efficiency monitoring module, an identification statistics module, a student evaluation module, a comprehensive data analysis module,a teacher rating module and a teacher opinion acquisition module, wherein the account login port is used for logging in account information; the account login information transmits logged-in account information to the account detection module; account information and teaching information are stored in the database, and account information comprises student account and teacher account. According tothe system, through the arrangement of the student evaluation module and the classroom efficiency monitoring module, student scoring and system scoring are carried out on teachers, so that the scoresof the teachers are more comprehensive and more practical, the phenomenon of scoring cost is avoided, the fairness of scoring is improved, and the teachers are more comprehensively evaluated.