Hamzaoğlu е село во околијата Hanönü, во вилаетот Кастамону, Турција. Hamzaoğlu се наоѓа на 646 m надморска височина, во планината Küre. Бројот на жители е 352. Најблискиот голем град е Boyabat, на 43 km источно. Меѓу знаменитостите во околината се Pompeiopolis (13,3 km) и Karadere Dam (19,2 km).

Се среќава и како Hamzaoğlu.