Kali Pesanggrahan

Mengalir sepanjang 66,7 km, Sungai Pesanggrahan terletak di wilayah barat laut pulau Jawa yang beriklim hutan hujan tropis (kode: "Af" menurut klasifikasi iklim Köppen-Geiger). Suhu rata-rata setahun sekitar 29 °C. Bulan panas adalah Oktober, dengan suhu rata-rata 30 °C, and terdingin Januari, sekitar 28 °C. Curah hujan rata-rata tahunan adalah 3674 mm. Bulan dengan curah hujan tertinggi adalah Desember, dengan rata-rata 456 mm, dan yang terendah September, rata-rata 87 mm.