Tuberkulosis
Ada beberapa faktor yang menjadi penyebab mengapa orang lebih rentan terhadap infeksi TB. Di tingkat global, faktor risiko paling penting adalah HIV; 13% dari seluruh kasus TB ternyata terinfeksi juga oleh virus HIV. Masalah ini umum ditemukan di kawasan sub-Sahara Afrika, yang angka HIV-nya tinggi. Tuberkulosis terkait erat dengan kepadatan penduduk yang berlebihan serta gizi buruk. Keterkaitan ini menjadikan TB sebagai salah satu penyakit kemiskinan utama. Orang-orang yang memiliki risiko tinggi terinfeksi TB antara lain: orang yang menyuntik obat terlarang, penghuni dan karyawan tempat-tempat berkumpulnya orang-orang rentan (misalnya, penjara dan tempat penampungan gelandangan), orang-orang miskin yang tidak memiliki akses perawatan kesehatan yang memadai, minoritas suku yang berisiko tinggi, dan para pekerja kesehatan yang melayani orang-orang tersebut. Penyakit paru-paru kronis adalah faktor risiko penting lainnya. Silikosis meningkatkan risiko hingga 30 kali lebih besar. Orang-orang yang merokok memiliki risiko dua kali lebih besar terkena TB dibandingkan yang tidak merokok. Adanya penyakit tertentu juga dapat meningkatkan risiko berkembangnya Tuberkulosis, antara lain alkoholisme/kecanduan alkohol dan diabetes mellitus (risikonya tiga kali lipat). Obat-obatan tertentu, seperti kortikosteroid dan infliximab (antibodi monoklonal anti-αTNF) juga merupakan faktor risiko yang semakin penting, terutama di kawasan dunia berkembang. Meskipun kerentanan genetik juga bisa berpengaruh, namun para peneliti belum menjelaskan sampai sejauh mana peranannya.
Tuberkulosis
Resistensi primer muncul saat seseorang terinfeksi jenis TB resisten. Seorang dengan TB yang rentan dapat mengalami resistensi sekunder (didapat) pada saat terapi. Seseorang juga dapat mengalami perkembangan resistensi karena pengobatan yang tidak adekuat, jika obat yang diresepkan tidak dipakai dengan sesuai (karena tidak patuh), atau karena obat yang digunakan berkualitas rendah. TB dengan resistensi obat merupakan masalah kesehatan masyarakat yang serius di negara yang sedang berkembang. Pengobatan untuk TB yang resisten terhadap obat akan berlangsung lebih lama dan memerlukan obat yang lebih mahal. MDR-TB (Mulitple Drugs Resistance-TB) sering didefinisikan sebagai resistensi terhadap dua obat yang paling efektif dalam lini pertama pengobatan TB: rifampicin and isoniazid. Extensively drug-resistant TB juga resisten terhadap tiga atau lebih dari enam kelas pengobatan lini kedua. TB resisten obat total adalah resistensi terhadap semua jenis obat yang selama ini digunakan. TB dengan resisten total terhadap obat pertama kali ditemukan pada tahun 2003 di Italia, tetapi hal ini tidak pernah dilaporkan hingga tahun 2012. Sekarang ini ada kecenderungan untuk mengetahui terlebih dahulu apa betul yang menginfeksi adalah bakteri TB atau bakteri lainnya dan obat apa saja yang masih mempan, oleh karenanya perlu dilakukan kultur bakteri terlebih dulu sebelum dilakukan pengobatan. Pada tahun 2007, WHO merekomendasikan penggunaan media cair untuk kultur bakteri TB agar lebih akurat dan membutuhkan waktu hingga 40 hari.