11 kwietnia 1929 roku do gminy Szarkowszczyzna przyłączono także części gmin Hermanowicze (4 miejscowości) i Zalesie (2 miejscowości), zaś część obszaru jej gminy (1 miejscowość) włączono do gminy Zalesie.: Z gminyDo gminyMiejscowościSzarkowszczyznaZalesiewieś CzeronkaHermanowiczeSzarkowszczyznawsie: Bałtromieje, Popki (Papki) i Zaczyściki oraz zaścianek MościszczeZalesieSzarkowszczyznawsie Bielaje i SkuratyJody (powiat brasławski)Szarkowszczyznawieś Proszki, folwark Stanisławowo, zaścianki: Dębowo, Ewelinowo.Nowy Pohost (powiat brasławski)Szarkowszczyznawsie: Ostrowlany, Kozaki, Nowinka, kolonie: Halinowo, Puki, Krawczonki, Bujki, zaścianki: Nowinka, Kułaki, Mały Obrąb, PodrzeczkiKozłowszczyzna (powiat postawski)Szarkowszczyznawsie: Polilejki, Mołonica, Ladniki, folwarki: Karolinowo, Ostrów

Według stanu z 1 listopada 1938, gmina podzielona była na 18 gromad: Antoninowo, Bołkały, Czerwony Dwór, Górki, Halinowo, Hałowo, Iwańskie, Jakubowo, Julianowo, Karolinowo, Łońsk, Mikołajewo, Ostrowlany, Pialiki, Radziuki, Sebastianów, Stanisławowo i SzarkowszczyznaRozporządzenie Wojewody Wileńskiego z dnia 20 września 1938 r. w sprawie zmiany granic gromad, utworzenia nowych gromad i ustalenia ich nazw w powiecie dziśnieńskim (Wileński Dziennik Wojewodzki, 1938, nr. 14, poz.