La Baie de la Dvina ou Baie de Dvina (russe : Двинская Губа ; Dvinskaya Guba) est située dans le nord-ouest de la Russie, au fond (sud-est) de la mer Blanche dans l'oblast d'Arkhangelsk. C'est l'une des quatre grandes baies et golfes de la Mer Blanche (les autres étant la baie de Mezen, la baie d'Onga et le golfe de Kandalakcha).