Efter den sovjetiske invasion af Polen, under Anden Verdenskrig, i september 1939, blev Brody besat af Den Røde Hær. Sovjetunionen deporterede hovedsagelig polske folk dybt ind i Sovjetunionen. Mellem den 26. og 30. juni 1941
Der blev udkæmpet en kamp i nærheden mellem den tyske Panzergruppe 1 og fem sovjetiske mekaniserede korps med store tab på begge sider. Fra 1941 til 1944 var det besat af Tyskland. De lokale jøder blev myrdet i Holocaust (se nedenfor). I løbet af juli-august 1944 var Brody og nærliggende områder vidne til de strategisk vigtige kampe i Lvov-Sandomierz-operationen (også kendt som Operation Lvov-Sandomierz). "Brodovkiy Kotel"), hvor den sovjetiske hær med succes omringede og ødelagde tyske styrker. Den blev igen besat af Sovjetunionen, og i 1945 blev den taget fra Polen og indlemmet i Sovjetunionen.