On May 16, 1940 Kannelyarvsky District with the administrative center in the selo of Kanneljärvi was established. It was a part of Leningrad Oblast. On August 22, 1945 the district center was moved from Kannelyarvi to Raivola, and the district was renamed Rayvolovsky. On October 1, 1948 the district was renamed Roshchinsky, and on January 12, 1949 all Finnish names of the localities were replaced with Russian names. In particular, Rayvola was renamed Roshchino. On July 31, 1959 Roshchino was granted urban-type settlement status. On February 1, 1963 Roshchinsky District was abolished and merged into Vyborgsky District.