过高可能是因为、血肿、像吉尔波特症候群之类的基因问题、长时间没有进食、新生儿黄疸或是甲状腺疾病，结合性胆红素过高可能是因为肝硬化或是肝炎、感染、药物或是胆管堵塞。在已开发国家，胆管堵塞的主要原因是因为药物或是胆管堵塞，而在开发中国家较常见原因是因为、钩端螺旋体病、血吸虫病或是疟疾等传染病，胆管堵塞也可能是因为胆石症、癌症及胰腺炎。进行像超声波之类的医学影像检查可以检查是否有胆管堵塞的情形。黄疸的治疗和其造成黄疸的原因有关。若是有胆管堵塞，一般需进行手术，否则会进行药物治疗。药物治疗包括治疗造成黄疸的传染病