The purpose of this study was to describe and identify factors that affect job satisfaction of nurses in community mental health facilities. The participants were 201 nurses from 59 nationwide community mental health facilities in Korea. The collected data were analyzed using a t-test, ANOVA, Pearson's correlation coefficients, and hierarchical multiple regression with SPSS 20.0 for Windows. The mean scores of nursing activity, job stress, and job satisfaction were 2.0, 2.4, and 3.1, respectively. Nursing activity and job stress were significantly correlated with job satisfaction. According to the multiple regression analysis, perceived health status, nursing activity (management of daily living), and job stress explained 21% of the variance in job satisfaction. This study suggested the necessity of developing and conducting programs for job stress reduction and job competency enhancement to improve job satisfaction of nurses in community mental health facilities.