[10] Named after a nearby village, the settlement was founded in the mid-19th century as the railway station of Belaya (Бе́лая) during the construction of the railroad.
On October 4, 1919 the White Army troops of Nikolai Yudenich during an advance captured the station of Strugi Belye.
[11] On November 6, 1919, it was given its present name by the order of G. A. Tomchuk, a commander of an armored train,[12] after the village was taken from the White Guard Armies, to avoid connotations with White Army (with krasny meaning red in Russian).
On August 1, 1927, the uyezds were abolished, and Strugo-Krasnensky District was established, with the center in Strugi Krasnye.
[13] Urban-type settlement status was granted to Strugi Krasnye on December 7, 1958 by the Decision #430 of Pskov Oblast Executive Committee.