HupB is an iron-regulated protein in Mycobacterium tuberculosis that functions as a positive regulator of mycobactin biosynthesis. It is essential for the growth and survival of the pathogen inside macrophages. Previously, using the full-length rHupB of M. tuberculosis, we demonstrated high levels of anti-HupB antibodies in the serum of pulmonary tuberculosis (TB) and, interestingly, extrapulmonary TB patients with negligible levels in household contacts and healthy controls. Here, we used three antigenic fragments of HupB, namely the recombinant HupB-F1 (aa 1-71), HupB-F2 (aa 63-161) and HupB-F3 (aa 164-214), as antigens in enzyme-linked immunosorbent assay (ELISA) to screen serum from TB patients. HupB-F2 showed enhanced immunoreactivity with serum from patients with pulmonary TB (three groups consisting of new cases, defaulters and recurrent cases) and extrapulmonary TB, with negligible levels in normal healthy controls. The negative correlation of the anti-(HupB-F2) antibodies with serum iron was maximal, with a Pearson's correlation coefficient value of -0.415. The study, in addition to strengthening the diagnostic potential of HupB, reflected the superior performance of HupB-F2 as an antigen in screening pulmonary and extrapulmonary TB.