Talk to a board certified doctor
in just a few minutes!

25 Potential Causes of a Chronic Cough

Written by Courteney

Posted on November 26, 2016 at 11:21 pm

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!



Talk to a board certified doctor
just in few minutes!

Leave a Reply

Your email address will not be published. Required fields are marked *

Try DocChat!

(2 Minute Registration)

App Store

Google Play


* Disclaimer: DocChat is intended as a complementary service to your primary care physician. It is intended for use by those seeking acute health care in non-emergency situations. DocChat does not prescribe DEA-controlled substances, narcotics, or drugs that may potentially be abused. DocChat is not a replacement for your primary care doctor and will only provide short-term prescriptions if medically necessary. If you have an emergency, call 911. If you have a chronic illness, please see your primary care physician. DocChat does not guarantee that our doctors will prescribe medication. DocChat reserves the right to refuse service to any patients it deems to be abusing the intended service or seeking prescriptions beyond a reasonable amount.