Boyabat ilçesinin bulunduğu Gökırmak Vadisi'nde, karşılıklı sarp iki kayalık tepeden biri üzerinde kurulmuştur. Kale, kayaların doğal yapısına uygun şekilde inşa edilmiştir. Kale bedenleri arasındaki kulelerin bazıları dikdörtgen bazıları yuvarlak olarak yapılmış olup iç kısmında kulelere çıkan merdivenler yer almaktadır. Kaleye giriş güneydoğu köşesinden büyük yuvarlak kulenin yanındaki küçük bir kapıdan sağlanmaktadır. Geç Roma, Erken Bizans dönemine ait buluntuların da sergilendiği yapı, bugünkü haliyle Osmanlı Kalesi özelliği göstermektedir. Bu durum kalenin, Geç Roma döneminden Osmanlı dönemine kadar kullanıldığını göstermektedir. Bugünkü durumu ile sur ve burçları ve yapım malzemesi, Osmanlı Kalesi olduğunu açıkça ortaya koyar. Ancak kalenin temelleri daha önceden atılmıştır. Bu nedenle kaleyi, eski ve yeni kale olarak iki bölümde incelemek mümkündür.
Eski kalenin temelleri M. Ö.6. Yüzyılın başlarında Paflagonyalılar zamanında yapılmıştır. Kalenin eski temellerinde kale iç duvarlarının bir kısmında Roma ve Bizans eserlerine rastlamak mümkündür. Yeni kalenin bugünkü halinin Osmanoğulları zamanında yaptırıldığı kesindir. Ancak kalenin bir kitabesine rastlanılmaması yüzünden yapılış tarihi bilinmemektedir.