咳痰有暗红色血,主要是因为慢性咽喉炎或肺部疾病造成 。若患有慢性咽喉炎,尤其是处于急性发作期,可能会受到病毒或细菌感染,从而引发咽部黏膜水肿、充血。病变处可能会易因咳嗽导致毛细血管破裂、出血,所以在咳嗽时可能会伴随吐痰有血的症状。若患有肺部疾病,比如肺炎、支气管炎、肺结核等,也可能会导致咳嗽时出现痰中带血的情况。