 Krasavino was granted work settlement status in 1927 and town status in 1947.Within the framework of administrative divisions, the town of Krasavino, together with the work settlement of Kuzino, is subordinated to the town of oblast significance of Veliky Ustyug.As an administrative division, it is also considered to be incorporated within Velikoustyugsky District as the town of district significance of Krasavino.