Pembuatan kawasan pemukiman dan perkantoran pada daerah resapan air menjadi salah satu penyebab banjir. Air hujan yang turun tidak dapat meresap ke dalam tanah karena tertutupi oleh bangunan. Akibatnya, air hujan akan langsung mengalir ke sungai-sungai. Jika curah hujan tinggi, sungai tidak mampu menampung volume air hujan dan menyebabkan air meluap atau banjir.