The purpose of this study was to explore the differences of health behaviors and physical health between elementary/junior high school teachers and people in other occupations in Taiwan. The reasons that resulted in the differences were discussed. The data was based on the Academia Sinica's ”Social Change Survey in Taiwan”, the large national samples with path analysis applied. The results showed that in terms of health enhancing behaviors, elementary and junior high school teachers had the most exercise behaviors among six occupations. In terms of health risk behaviors, elementary and junior high school teachers had the least behaviors of drinking, smoking and, chewing betel nuts. It might be that elementary and junior high school teachers had the highest level of education in all occupations, and thus their exercise behaviors were the highest and health risk behaviors were the lowest. However, elementary and junior high school teachers' health was no better than that of people in other occupations'. A possible reason was that some important background factors mutually offset. This study also found that the level of education had great impact on health behaviors and physical health.