Karakocaoğlu е село во околијата Sorgun, во вилаетот Јозгат, Турција. Karakocaoğlu се наоѓа на 1.214 m надморска височина, во планината Anatolian plateau. Бројот на жители е 58. Најблискиот голем град е Sorgun, на 15,1 km североисточно. Меѓу знаменитостите во околината се Хатуша (50 km), Pteria (3,1 km) и Alişar Hüyük (22 km).
Се среќава и како Karakocaoğlu.