The goal of this study is to understand the relationship between organizational support, effective professional development, positive effects of professional development, and job satisfaction. The research sample consists of 1,042 teachers from elementary, junior high, and senior high schools in Taipei. The analysis, conducted through hierarchical regression, finds that school appraisal, effective professional development, and positive effects of teachers positively predict job satisfaction. An analysis through structural equation modeling shows that organizational support is positively related to job satisfaction through the positive effects of professional development. Organizational support also has a positive relationship on effective professional development. Additionally, this study provides practical suggestions for schools and educational administrations, as well as for future studies.