Oligouria Prerenal: Pada kondisi prerenal, masalah terjadi sebelum urine mencapai ginjal. Hal ini biasanya disebabkan oleh masalah dengan pasokan darah ke ginjal atau penurunan volume darah yang signifikan. Beberapa penyebab prerenal oligouria meliputi dehidrasi berat, perdarahan yang signifikan, tekanan darah rendah, gagal jantung, atau penyumbatan arteri renalis
Oligouria Renal: Oligouria renal terjadi ketika ginjal mengalami kerusakan langsung atau gangguan fungsional yang mempengaruhi kemampuan mereka dalam memproduksi urine. Penyebab umum oligouria renal meliputi penyakit ginjal akut atau kronis seperti glomerulonefritis, pielonefritis, gagal ginjal akut atau kronis, serta keracunan obat tertentu
Oligouria Postrenal: Oligouria postrenal terjadi ketika ada hambatan mekanis pada aliran urine setelah ginjal, misalnya oleh adanya tumor kandung kemih, batu kandung kemih, atau penyempitan saluran kemih. Hambatan ini mencegah urine dari ginjal untuk mengalir keluar dan dapat menyebabkan penurunan produksi urine..