Do błyskawicznego rozprzestrzenienia się pożaru przyczyniły się słomą kryte dachy większości domostw„Gazeta Lwowska” nr 144 z 26 czerwca 1936 roku, str. 2: Olbrzymi pożar..
W konsekwencji postanowień Paktu Ribbentrop-Mołotow od jesieni 1939 roku miejscowość była okupowana przez ZSRR, a od lata 1941 roku okupowana przez III Rzeszę Niemiecką. W 1943 roku na konferencji w Teheranie zatwierdzono, że terytoria te znajdą się w składzie ZSRR.
Podczas okupacji hitlerowskiej, w październiku 1941 roku Niemcy utworzyli getto dla żydowskich mieszkańców. Przebywało w nim około 2000 osób. 7 grudnia 1942 roku Niemcy zlikwidowali getto, a Żydów zamordowali.
Od 1991 roku na terenie Republiki Białoruś.
Obecnie Szarkowszczyna uzyskała status osiedla typu miejskiego i centrum administracyjnego rejonu. Miasteczko rozbudowało się po obu stronach Dzisny.
Flaga i herb Flaga i herb Szarkowszczyzny zostały ustanowione 20 stycznia 2006 roku rozporządzeniem prezydenta Białorusi nr 36.