Die erste Besetzung durch rumänische Truppen dauerte bis 1916. Während des Ersten Weltkriegs besetzten am 3. September 1916 bulgarische Truppen die Süddobrudscha. Im Frieden von Neuilly am 27. November 1919 verlor Bulgarien das Gebiet aber wieder an Rumänien und die Süddobrudscha – und damit auch Dobritsch – wurde wieder rumänisches Territorium. Während des Zweiten Weltkriegs wurde die Zugehörigkeit der Süddobrudscha neu geregelt. Nach langen diplomatischen Bemühungen wurde die rumänische Okkupation mit der Unterzeichnung des Vertrages von Craiova (Крайовската спогодба) am 7. September 1940 beendet. Die Süddobrudscha und damit auch Dobritsch kehrten nach Bulgarien zurück. Am 25. September 1940 marschierte die bulgarische Armee in Dobritsch ein. Als Verbündeter des Deutschen Reiches erstellte das bulgarische Innenministerium Listen von Juden, die in die Vernichtungslager zu überstellen waren. Am 10. März 1943 hätten 52 Juden aus Dobritsch deportiert werden sollen, es kam jedoch nicht zur Deportation. Ab 1947 emigrierten die übriggebliebenen Juden nach Israel.