- postnasal drip.
- asthma, especially cough-variant asthma, which causes a cough as the main symptom.
- acid reflux or gastroesophageal reflux disease (GERD)
- chronic bronchitis or other forms of chronic obstructive pulmonary disease (COPD)
.
Also know, why is my cough lasting so long?
Dozens of conditions can cause a recurrent, lingering cough, but the lion's share are caused by just five: postnasal drip, asthma, gastroesophageal reflux disease (GERD), chronic bronchitis, and treatment with ACE inhibitors, used for high blood pressure.
One may also ask, why is my cough not going away? Causes of a lingering cough Certain types of coughs, like the ones that result from bronchitis or respiratory infections, can linger longer than the coughing you may experience with the common cold. Some other causes of an ongoing cough include: Undiagnosed asthma or other lung disease can cause a chronic cough.
Secondly, what can cause a cough to last for months?
A chronic cough is when a cough lasts longer than 8 weeks in adults or 4 weeks in children. Common causes include asthma, allergies, gastroesophageal reflux disease (GERD), or bronchitis. Less commonly, it can be a sign of a more severe condition, such as a heart cough or lung disease.
How do I know if my cough is serious?
If you are coughing up thick green or yellow phlegm, or if you are wheezing, running a fever higher than 101 F, having night sweats, or coughing up blood, you need to see a doctor. These may be signs of a more serious illness that needs to be diagnosed and treated. A persistent cough may be a sign of asthma.