Kayaoğlu е село во околијата Azdavay, во вилаетот Кастамону, Турција. Kayaoğlu се наоѓа на 909 m надморска височина, во планината Küre. Бројот на жители е 96. Најблискиот голем град е Kastamonu, на 39 km југоисточно. Меѓу знаменитостите во околината се Mahmut Bey Mosque (26 km).
Се среќава и како Kayaoğlu.