尿液发红有以下原因:
1、生理性原因:食用太多红色水果,比如红色火龙果。或者吃了让尿液发红的药物,比如利福平,停止食用之后尿色会恢复正常,必要的时候验尿常规,尿中没有红细胞,证明是药物、食物的影响所造成;
2、病理性原因:做尿常规的时候发现尿中有大量红细胞,正常人尿液中不应该有血,一旦出现有血可能是肾脏、肾小球、肾盂、输尿管、膀胱、尿道部位出血。临床上最常见的原因是肾炎,患者的尿常规显示蛋白高,出现其他肾炎的临床表现,做尿红细胞相差分析的时候,会发现破碎、变形的红细胞,还有泌尿道的梗阻、感染、结石或者肿瘤,可能会出现尿液发红的现象。需要配合做泌尿系B超、CT、CT造影,甚至膀胱镜、尿道镜,明确诊断是哪种病因。