Abstract Background The incidence of tuberculosis (TB) in the Kingdom of Swaziland is extremely high. How healthcare workers (HCWs) in Swaziland perceive infection control (IC) measures for preventing TB transmission is unclear. This study aimed to determine perceived risk of TB infection in relation to IC measures among HCWs in three institutions of Swaziland. Methods A cross-sectional questionnaire survey was conducted in 2014. Demographic data and IC measures were collected from main and allied HCWs. Results In total, 186 HCWs (19 doctors, 99 nurses, and 68 allied HCWs) were enrolled. The multivariate logistic regression analyses revealed that nurses (OR = 39.87, 95% CI = 2.721–584.3) and other HCWs (OR =99.34, 95% CI = 7.469–1321) perceived a higher TB infection risk than did doctors. Moreover, HCWs working for