Boala poate fi clasificată în funcție de mai multe criterii, după cum urmează:
1. În funcție de localizare:
• Tuberculoză pulmonară, cea mai frecvent întâlnită, contagioasă
• Tuberculoză renală (de obicei necontagioasă)
• Tuberculoză pleurală (de obicei, necontagioasă)
2. În funcție de stadiul bolii:
• Tuberculoză latentă, când persoana când este infectată cu bacteria M. tuberculosis, însă nu apar simptome, iar boala nu este contagioasă. Se estimează că aproximativ două miliarde de oameni au tuberculoză latentă pe glob.
• Tuberculoză activă, caz în care tratamentul este esențial pentru a preveni răspândirea infecției: boala se manifestă prin simptome și este contagioasă. Forma activă poate apărea la câteva săptămâni de la infecția cu bacteria M. tuberculosis sau chiar la câțiva ani distanță.