Kota Pekalongan adalah salah satu kota pusat pertumbuhan ekonomi di Jawa Tengah yang secara administratif memiliki batas wilayah yaitu :
Utara | : Laut Jawa |
Selatan | : Kabupaten Pekalongan dan Kabupaten Batang |
Barat | : Kabupaten Pekalongan |
Timur | : Kabupaten Batang |
Kota Pekalongan memiliki posisi yang strategis karena berada ditengah jalur pantura Jakarta - Surabaya dan relatif dekat dengan jalur selatan. Kota Pekalongan mempunyai Koordinat Fiktif 510.00 – 518.00 Km membujur dan 517.75 – 526.75 melintang. Adapun jarak Pekalongan dengan beberapa kota besar, antara lain :
Semarang | : 101 Km |
Jakarta | : 384 Km |
Surabaya | : 488 Km |
Yogyakarta | : 219 Km |
Luas wilayah Kota Pekalongan mencapai 45,25 km2 dengan jarak terjauh dari Utara ke Selatan mencapai ± 9 km, sedangkan dari Barat ke Timur mencapai ± 7 Km. Semua wilayah merupakan daerah datar, tidak ada daerah dengan kemiringan yang curam, terdiri dari tanah kering 74,32 % Ha dan tanah sawah 25,68 %.
Kota Pekalongan merupakan daerah beriklim tropis dengan rata-rata curah hujan pada tahun 2016 tercatat rata – rata 206,41mm per bulan, dengan jumlah hari hujan sebanyak 100 hari. Keadaan suhu rata-rata di Kota Pekalongan dari tahun ke tahun tidak banyak berubah, berkisar antara 23º-35ºC.