Gminę utworzono 1 sierpnia 1934 r. w ramach reformy na podstawie ustawy scaleniowej z dotychczasowych gmin wiejskich: Babińce ad Dźwinogród, Dźwiniaczka, Dźwinogród, Łatkowce, Olchowiec i Wołkowce ad Dźwinogród[3].
Od września 1939 do lipca 1941 gmina znajdowała się pod okupacją ZSRR, a 1 sierpnia 1941 weszła w skład Generalnego Gubernatorstwa i nowo utworzonego dystryktu Galicja. Gmina przynależała odtąd do powiatu czortkowskiego (Kreishauptmannschaft Czortków). Przyłączono do niej wówczas obszary zlikwidowanych gmin Kudryńce (Kudryńce, Michałówka, Nowosiółka, Paniowce i Zawale) i Okopy Świętej Trójcy (Bielowce, Boryszkowce, Okopy i Trubczyn), po czym gmina liczyła 15.010 mieszkańców[5].