Boksitogorsk is a town located in the Leningrad Oblast of Russia. It serves as the administrative center of the Boksitogorsky District and is situated on the banks of the Pyardomlya River within the basin of the Syas River.
The town is positioned approximately 245 kilometers (152 miles) east of St. Petersburg. According to the 2010 census, the population of Boksitogorsk was 16,585.