Topuk ist ein Dorf im Bezirk Azdavay, in der Provinz Kastamonu, Türkei. Topuk liegt auf 912 m Höhe, im Gebirge Küre. Die Einwohnerzahl beträgt 172. Die nächste größere Stadt ist Kastamonu, 48 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Mahmut Bey Moschee (35 km).