Banjir terjadi akibat luapan Sungai Bangawan Solo yang kehilangan kemampuan untuk menampung debit air akibat hujan di wilayah hulu di Waduk Gajahmungkur.
Provinsi yang mengalami bencana terbanyak sepanjang 2022 adalah Jawa Barat dengan 818 peristiwa, diikuti Jateng 482 peristiwa, dan Jatim 400 peristiwa.