Kota Pekalongan dikategorikan sebagai kota yang tidak rentan terhadap banjir pada tahun 2011, namun pada tahun 2017, seluruh desa/kelurahan di Pekalongan Utara tergenang banjir seluas 1.249.420 Ha. Alih fungsi lahan dan curah hujan sangat berpengaruh