The major causes of chronic cough are upper airway cough syndrome (uacs), gastroesophageal reflux disease, and asthma. It can also occur during bronchitis or bronchopneumopathy. It is also often present in heart diseases and their treatment.