Background: Healthcare workers, whose job is to protect and improve the health of populations, are critical to the success of health systems and to achieving national and global health goals. To respond effectively to the health needs of populations, healthcare workers themselves must be in a perfect state of health. However, healthcare workers face various psychosocial pressures, including night shifts, long working hours, demands of patient care, medical disputes, workplace violence, and emotional distress due to poor interactions with patients and colleagues and poor promotion prospects. Constant exposure to these psychosocial hazards adversely impacts healthcare workers’ health. This study aimed to examine the influence of effort-reward imbalance, job satisfaction, and work engagement on self-rated health among healthcare workers, which is conducive to providing policy guidance from several aspects as possible as to improve healthcare workers’ health. Methods : The Chinese Sixth National Health and Services Survey in Sichuan Province was conducted from August 2018 to October 2018, and we analysed 1327 valid responses. We used structural equation modelling (SEM) to test the hypothesized relationship among the variables. Results: Only 40.1% of healthcare workers rated their health as ‘relatively good’ or ‘good’. Effort-reward imbalance had a significant negative correlation with self-rated health (β=-0.053, 95%CI: (-0.163) -(-0.001)). The relationships of effort-reward imbalance and work engagement with self-rated health were both mediated by job satisfaction (95%CI: (-0.150) -(-0.050), (0.011) -(0.022)). Work engagement mediated the relationship between effort-reward imbalance and self-rated health (95%CI: (-0.064) -(-0.008)). Conclusion: In order to improve the health of healthcare workers, administrators should balance effort and reward and provide opportunities for career development and training for healthcare workers. In addition, health managers should help healthcare workers realize the significance and value of work and help keep them actively devoted to their work through incentive mechanisms.