Despois da invasión soviética de Polonia, durante a Segunda Guerra Mundial, en setembro de 1939, Brody foi ocupado polo Exército Vermello. Os soviéticos deportaron principalmente polacos cara á URSS. Entre o 26 e o 30 de xuño de 1941 unha batalla de tanques
Foi un combate entre o Grupo Panzer Alemán 1 e cinco corpos mecanizados soviéticos con grandes perdas en ambos os lados. De 1941 a 1944 foi ocupada por Alemaña. Os xudeus locais foron asasinados no Holocausto (ver abaixo). Durante xullo-agosto de 1944, Brody e as áreas próximas viron as batallas da importante operación Lvov-Sandomierz (tamén coñecida como Operación Lvov-Sandomierz). "Brodovkiy Kotel") onde o exército soviético rodeou e destruíu con éxito as forzas alemás. Foi ocupada polos soviéticos de novo, e en 1945 foi tomada de Polonia e anexionada á URSS.