Objectives: The Indonesian Ministry of Health launched isoniazid preventive therapy (IPT) in 2016, with general practitioners (GPs) at the frontline of this program. However, the extent to which GPs have internalized this program remains uncertain. The aim of this study was to identify the knowledge and attitudes of GPs towards the IPT program in Indonesia.Methods: This study used an online, self-administered questionnaire distributed via e-mail and social messaging services. A logistic regression model was employed to identify the explanatory variables influencing the level of knowledge and attitudes toward IPT among GPs in Indonesia. An empirical analysis was conducted separately for each response variable (knowledge and attitudes).Results: Of the 418 respondents, 128 (30.6%) had a good knowledge of IPT. Working at a public hospital was the only variable associated with good knowledge, with an adjusted odds ratio (aOR) of 1.69 (95% confidence interval [CI], 1.02 to 2.81). Furthermore, 279 respondents (66.7%) had favorable attitudes toward IPT. In the adjusted logistic regression analysis, good knowledge (aOR, 0.55; 95% CI, 0.34 to 0.89), 1-5 years of work experience (aOR, 2.09; 95% CI, 1.21 to 3.60), and having experienced IPT training (aOR, 0.48; 95% CI, 0.25 to 0.93), were significantly associated with favorable attitudes.Conclusions: In general, GPs in Indonesia had favorable attitudes toward IPT. However, their knowledge of IPT was limited. GPs are an essential element of the IPT program in the country, and therefore, adequate information dissemination to improve their understanding is critical for the long-term viability and quality of the IPT program in Indonesia.