Purpose: This study applies an ecological model to investigate individual and organizational levels to identify factors influencing the HRQOL of industrial employees. Methods: Totally, 133 industrial workers of a vehicle company were enrolled, who understood the purpose and consented to participate in the study. The collected data were analyzed by frequency, percentage, mean, standard deviation, independent t-test, one-way ANOVA, Scheffe Test and hierarchical regression analysis using the SPSS 20.0 program. Results: Hierarchical regression analysis showed that job Stress(β=-.44, p<.001), and hobbies(β=-.21, p=.013) were the major influencing factors of the Physical Component Summary of HRQOL, which had an additional explanatory power of 11.5%. The influencing factors for the Mental Component Summary of HRQOL were job stress(β=-.43, p<.001), and coronary artery disease(β=.17, p=.034) with an additional explanatory power of 13.5%. Conclusion: Results of this study, reveal that a multidimensional approach based on an ecological model is suitable as a health promotion intervention strategy to improve the HRQOL. We further propose developing a multi-dimensional health promotion program that consider the individual and organizational factors such as job stress, activation of in-house clubs, and assessing and managing of the risk of cerebral and cardiovascular diseases.