City in the south of Russia. Belgorod is a city in the south of the central strip of the European part of Russia, the administrative center of the Belgorod region. Located on the southern outskirts of the Central Russian Upland, on the banks of the Belgorod reservoir, the Vezelka and Seversky Donets rivers, 40 km from the border with Ukraine