Hidronefrosis dapat terjadi secara sementara seperti selama kehamilan karena kompresi oleh uterus pada ureter, tetapi kemungkinan penyebab lain hidronefrosis adalah:
- Persatuan ureter ke pelvis ginjal terlalu tinggi;
- Torsi dari sambungan ureteropelvic karena perpindahan ginjal ke bawah;
- Pangan yang dilokalisasi di pelvis ginjal;
- Kompresi ureter oleh band fibrosa, oleh arteri atau vena dengan lokasi anomali atau oleh tumor;
- Obstruksi yang terletak di bawah persimpangan ureteropelvic atau aliran retrograde urin dari kandung kemih, karena batu terletak di ureter; tumor ureter atau di dekatnya;
- Stenosis uretra sebagai akibat dari defek kongenital, cedera, infeksi, terapi radiasi atau operasi eksplorasi;
- Gangguan otot atau ureter ureter atau kandung kemih;
- Pembentukan jaringan fibrosa di dalam atau di sekitar ureter yang timbul dari pembedahan, terapi radiasi atau obat-obatan seperti methylsergide;
- Ureterokel (tergelincir dari ujung bawah ureter ke dalam kandung kemih);
- Kanker kandung kemih, leher rahim, rahim, prostat atau organ pelvis lainnya;
- Infeksi saluran kemih yang parah, yang mencegah sementara ureter dari konstriksi.
Dalam kasus hidronefrosis yang disebabkan oleh kehamilan, perubahan hormonal selama kehamilan dapat memperburuk masalah dengan mengurangi kontraksi otot ureter yang biasanya memindahkan urin ke kandung kemih, tetapi jenis hidronefrosis ini biasanya berakhir pada akhir kehamilan.