The objective of this research is to predict job performance based on knowledge management. The methodology of this research was applied according to its objective and descriptive-correlational based on the execution method. The statistical population of this research is all the librarians from public libraries of Mazandaran province with 265 members by full-census manner. 179 questionnaires were turned back. The research tool was Hosseinzadeh (2019) personal knowledge management questionnaire and Hosseini job performance questionnaire (2013). Cronbach’s alpha coefficient was used to estimate the face and content validity, and reliability of the questionnaire was estimated according to professors and specialists’ ideas which were obtained higher than 0.7 in all questionnaires. Data was analyzed using SPSS 18 software. The results of this research showed that the components of knowledge management have a positive and significant effect on job performance (P<0.01). Moreover, 37.6% of changes caused by job performance are predicted by the components of knowledge management. According to the obtained results, some suggestions are offered to improve the research variables.