Karacaoğlu es un barrio en el distrito de 19 Mayıs, en la provincia de Samsun, Turquía. Karacaoğlu se encuentra a 217 m de altitud, a 1,2 km de la montaña Canik Dağları. Su población es de 138 habitantes. La ciudad grande más cercana es Bafra, a 13,0 km al noroeste. Entre los lugares de interés cercanos: Derbent Dam (12,1 km), Embalse de Altınkaya (25 km) y Ondokuzmayıs Dam (3,8 km).