1. Diet tinggi purin
2. Konsumsi alkohol berlebih
3. Insufisiensi ginjal
4. Obesitas
5. Tiroid kurang aktif
6. Genetika
7. Kondisi endokrin atau metabolisme seperti diabetes atau asidosis
8. Penyakit tertentu lainnya
Kadar urat yang tinggi tidak selalu akibat dari makanan yang dikonsumsi. Terkadang itu adalah akibat dari ketidakmampuan tubuh untuk membuang asam urat karena alasan lain.