Borisoglebsk is a town located in the Voronezh Oblast of Russia. It is situated on the left bank of the Vorona River, specifically near the point where it meets the Khopyor River.
According to census data, the population of Borisoglebsk has fluctuated over recent decades. As of the 2021 census, the town had a population of 60,687, following figures of 65,585 in 2010 and 69,392 in 2002.