A Answers (1)
Coughing up phlegm when you don’t have a cold could be due to a number of different conditions: a sinus infection, allergies with postnasal drip, pneumonia, smoking, asthma, heartburn, or even some medicines like angiotensin-converting enzyme (ACE) inhibitors for high blood pressure. If you've had a cough for more than two weeks, call your doctor.
This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.