Kecamatan Petungkriyono merupakan kawasan yang terletak di sebelah selatan Kabupaten Pekalongan yang berbatasan dengan Kabupaten Banjarnegara dan Kabupaten Batang.