Jika batuk disebabkan oleh infeksi virus, dapat diobati secara simtomatik dengan obat antivirus seperti ribavirin. Jika batuk disebabkan oleh infeksi bakteri, dapat diobati secara simtomatik dengan antibiotik seperti penisilin, sefalosporin, makrolida dan kuinolon. Jika tuberkulosis dianggap sebagai penyebab batuk, dapat dilakukan kultur dahak, dahak untuk Mycobacterium tuberculosis dan tes CT dada. Untuk pasien dengan kecurigaan tinggi terhadap tuberkulosis atau diagnosis tuberkulosis yang jelas, dianjurkan untuk memeriksakan diri ke rumah sakit spesialis biasa. Jika kanker paru-paru dipertimbangkan, CT dada yang intensif, penanda tumor paru-paru dan bronkofibroskopi direkomendasikan. Untuk pasien dengan diagnosis pasti kanker paru-paru, dianjurkan untuk melakukan pembedahan dini, sementara radioterapi dan kemoterapi dianjurkan bagi mereka yang tidak memiliki indikasi untuk pembedahan.