Tirto () adalah sebuah kecamatan di Kabupaten Pekalongan, Provinsi Jawa Tengah, Indonesia. Kecamatan ini berjarak sekitar 20 km dari ibu kota Kabupaten Pekalongan ke arah utara melalui Bojong. Pusat pemerintahannya berada di Desa Pacar. Nama Tirto diambil dari bahasa jawa yang berarti air, sebuah wilayah yang mempunyai air melimpah sebagai sumber penghidupan bagi masyarakatnya.

Batas wilayah 
Batas-batas wilayahnya adalah sebagai berikut:

Desa/kelurahan 

 Curug
 Dadirejo
 Jeruksari
 Karanganyar
 Karangjompo
 Mulyorejo
 Ngalian
 Pacar
 Pandan Arum
 Pucung
 Samborejo
 Sidorejo
 Silirejo
 Tanjung
 Tegaldowo
 Wuled

Pranala luar 
 Luas wilayah, jumlah penduduk dan kepadatan penduduk Kabupaten Pekalongan Menurut Kecamatan Tahun 2013