合性胆红素过高可能是因为肝硬化或是肝炎、感染、药物或是胆管堵塞。在已开发国家，胆管堵塞的主要原因是因为药物或是胆管堵塞，而在开发中国家较常见原因是因为、钩端螺旋体病、血吸虫病或是疟疾等传染病，胆管堵塞也可能是因为胆石症、癌症及胰腺炎。进行像超声波之类的医学影像检查可以检查是否有胆管堵塞的情形。黄疸的治疗和其造成黄疸的原因有关。若是有胆管堵塞，一般需进行手术，否则会进行药物治疗。药物治疗包括治疗造成黄疸的传染病，也可能会停用造成黄疸的药物。对于新生儿则视年龄及早产程度的不同而定，若胆红素浓度超过4–21 m