The educational resource deployment of local university is the focus of social attention in China. Effective resource deployment is of great significance to the operation and management of local universities. Based on the data of different schools in a local university from 2017 to 2018, this paper employs the Data Envelope Analysis and the Total Factor Productivity Analysis to evaluate the efficiency of educational resource deployment for different schools. Results indicate that four schools are not on the frontier of production and eight schools expose the problem of insufficient technical progress. The main factors affecting resource allocation are also given, accompanied by specific suggestions for improving resource deployment.