Viết tiếp cho đoạn này - Được Liên Xô chiếm đóng sau Hiệp ước Molotov-Ribbentrop năm 1939, nó đã phải chịu các chính sách khắc nghiệt của NKVD. Nhà tù chưa hoàn thành đã được NKVD tiếp quản vào tháng 12 năm 1939 và được sử dụng cho các tù nhân chính trị từ tất cả các phần của Ba Lan bị Liên Xô chiếm đóng. Khoảng 1500 đến 3000 tù nhân được giữ ở đó trong điều kiện khắc nghiệt, với những tù nhân mới đến sau khi những người trước đó được chuyển tiếp đến Gulag và các nhà tù Xô Viết khác. Năm 1940, hầu hết người Ba Lan địa phương đã bị bắt và tái định cư tại các trại tập trung và nhà tù của Liên Xô khác nhau trên khắp Liên Xô. Năm 1941, sau khi chiến tranh Xô-Đức nổ ra, vào ngày 24 và 25 tháng 6 năm 1941, khoảng 550 tù nhân của nhà tù Dubno đã bị xử tử bởi NKVD đang rút lui trong khi chỉ có 8 người trong số họ sống sót. Khoảng thời gian đó, trong vùng lân cận của thị trấn (và xung quanh Lutsk và Brody) một trận chiến xe tăng lớn đã diễn ra. Trong trận chiến Brody (1941)
Tập đoàn Panzer thứ 1 của Đức dưới sự chỉ huy của Ewald von Kleist đã phá vỡ cuộc phản công của Quân đoàn cơ giới thứ 9 và 19 của Liên Xô, và Quân đoàn cơ giới thứ 8. Tập đoàn xe tăng Quân đoàn 8 đã chiếm Dubno và nắm giữ nó trong 5 ngày trước khi nó được chiếm lại bởi các lực lượng Đức mạnh hơn (dưới sự chỉ huy của Konstantin Rokossovski, Nikolay Feklenko và DI Rybjasev, Tư lệnh nhóm xe tăng Quân đoàn 8 là brigade commissar N.K. Popel, tương ứng). Ngay sau đó, thị trấn bị Đức chiếm đóng. Trong thời gian chiếm đóng, người Đức đã thổi bay tòa thị chính lịch sử từ thế kỷ 18.