尿酸高的原因如下:1.嘌呤摄入过多。尿酸高含量与食物内嘌呤含量成正比。2.内源性嘌呤产生过多。内源性嘌呤代谢紊乱比外源性因素更为重要。3.肾小管分泌受抑制。是比较重要的机制之一,由于中毒药物或内源性代谢产物,抑制尿酸排泄和再吸收增加,当阴离子转运系统受抑制时,则会出现此种现象。4.肾小球滤过减少。5.肾小管重吸收增多。高尿酸血症可能由于距分泌位置的远端重吸收增强导致,可见于糖尿病脱水或者利尿治疗时。