Kızılırmak Havzası içerisinde yer alan Gökırmak Kastamonu’nun Araç ilçesinin kuzeydoğusunda Eğriceova Dağından kaynaklanmaktadır. Küçük kollarla beslenen ırmak Boyabat Keşler Köyü yakınlarında Sinop il topraklarına girer, kuzey-batı-güneydoğu doğrultusunda akar ve Boyabat Ovasını sular. Boyabat yakınlarında büyük bir kol ile birleşerek Durağan’da Uluköy Deresi ismini alır. Sonra da doğu-batı doğrultusunda akarak birtakım dönüşler yapar ve Kızılırmak’a katılır.