咳嗽有血一般多见于肺部和心脏疾病。咳嗽有血也就是医学上常说的咯血,常见能引起咯血的疾病包括支气管扩张、肺结核、支气管肺炎、肺部肿瘤等胸部疾病和二尖瓣狭窄、心力衰竭、风湿性心脏病等心脏疾病。病人的咯血时间、咯血的量还有咯血病程都是决定患者病情严重程度的重要因素。一般来说咯血时间短、咯血也只是痰中带血丝,考虑是慢性支气管炎之类的良性疾病,经过治疗都可以明显好转。但是如果长时间的出现痰中带血或咯血量较多,要提高警惕可能是肺部肿瘤,需要尽快去医院就诊,不要耽误。