Tag Archives: chronic cough

25 Potential Causes of a Chronic Cough

A chronic cough is defined as a persistent cough that lasts more than 8 weeks (but often lasts for months or years). A persistent cough can be idiopathic (no cause is identified), a symptom of an underlying medical condition or even a side effect from certain medications. Some potential medical causes for a chronic cough include:

  1. Chronic obstructive pulmonary disease (COPD)
  2. Asthma
  3. Chronic rhinitis or sinusitis
  4. Gastrointestinal reflux disease (GERD)
  5. Chronic eosinophilic bronchitis
  6. Cystic fibrosis
  7. Congestive heart failure
  8. Post nasal drip (PND)
  9. Certain medications (such as Angiotensin-converting enzyme (ACE) inhibitors
  10. Sarcoidosis
  11. Smoking or chronic exposure to occupational chemicals
  12. Malignant or benign lung tumor
  13. Vitamin B12 deficiency
  14. Chronic infections
  15. Whooping cough
  16. Recurrent aspiration
  17. Tonsil enlargement or chronic tonsillitis
  18. Sleep apnea or other chronic snoring problems
  19. Partially collapsed lung
  20. Allergies (like severe pollen or scent allergy)
  21. Histoplasmosis
  22. Pulmonary fibrosis
  23. Tuberculosis
  24. Walking pneumonia
  25. Bronchiectasis (damaged airways)

If you are experiencing a cough that won’t go away, you should see your doctor soon for some diagnostic testing so he or she can rule out potentially serious causes and provide you with treatment. Or, our board certified physicians can also help you identify possible reasons for your cough and provide treatment. Thanks for visiting DocChat!