O Mar Branco é uma enseada do sul do Mar de Barents. Ele fica na costa noroeste da Rússia. É cercado pela Karelia a oeste, a Península de Kola ao norte e a Península de Kanin a nordeste. Todo o Mar Branco está sob controle russo e é considerado como parte das águas internas da Rússia. Ele é dividido entre Arkhangelsk e Murmansk Oblasts e a República de Karelia.

O principal porto de Arkhangelsk fica no Mar Branco. Trata-se de uma importante base naval e submarina soviética. O Canal Mar Branco-Báltico conecta o Mar Branco com o Mar Báltico.

O Mar Branco é um dos quatro mares que recebem o nome em inglês de termos comuns de cor. Os outros são o Mar Negro, o Mar Vermelho e o MarAmarelo.