Korocha ( ) is a town and the administrative center of Korochansky District in Belgorod Oblast, Russia, located on the right bank of the Korocha River (Seversky Donets' tributary), 57 kilometers northeast of Belgorod, the administrative center of the oblast.