This research describes the role of knowledge management and teamwork in teaching effectiveness. This research uses the quantitative approach with survey methods. The research sample of 101 civil servant teachers in Sukabumi City, West Java, Indonesia. Data collection using valid and reliable questionnaire instruments. The results showed a significant positive relationship between knowledge management and teaching effectiveness. In addition, there is a significant positive relationship between teamwork and teaching effectiveness. Based on these findings, teaching effectiveness can be improved by strengthening knowledge management and teamwork in school.