Kayaoğlu është fshat në rrethin Azdavay, në provincën Kastamonu, Türkiye. Kayaoğlu ndodhet në lartësinë 909 m mbi nivelin e detit, në malin Küre. Popullsia: 96 banorë. Qyteti më i afërt: Kastamonu, 39 km në juglindje. Vende interesante përreth: Mahmut Bey Mosque (26 km).