Coughing up red phlegm?

Coughing up red sputum mostly indicates the occurrence of hemoptysis, which is caused by many reasons and has to be analyzed specifically according to the situation, mainly including respiratory system-related diseases, non-respiratory system diseases, other diseases, etc., as follows:1. Respiratory system-related diseases: for example, pneumonia, tuberculosis, lung abscess, pulmonary embolism, pulmonary vasculitis, etc., as well as patients with bronchial dilatation and lung cancer, may also have varying degrees of hemoptysis, which can be blood in sputum or hemoptysis.2. Non-respiratory diseases: they can also cause coughing up red sputum, for example, when acute left heart failure occurs, patients may have symptoms of coughing up pink foamy sputum due to pulmonary stasis.3. Others: for example, when patients cough violently, they may cause coughing up bronchial mucosa and appear blood in sputum. There are many reasons for coughing up red bloody sputum, and patients need to be treated symptomatically for the causes.