Ada empat jenis utama batu: 1 Kalsium oksalat: Jenis batu ginjal paling umum yang terbentuk ketika kalsium bergabung dengan oksalat dalam urin. 2 Asupan kalsium dan cairan yang tidak memadai, serta kondisi lain, dapat berkontribusi pada pembentukannya.3 Asam urat: Ini adalah jenis batu ginjal lain yang umum. Batu yang tidak bergerak dapat menyebabkan cadangan urin di ginjal, ureter, kandung kemih, atau uretra. Inilah yang menyebabkan rasa sakit. Kemungkinan penyebabnya termasuk minum terlalu sedikit air, olahraga (terlalu banyak atau terlalu sedikit), obesitas, operasi penurunan berat badan, atau makan makanan dengan terlalu banyak garam atau gula.