Двинско́й — посёлок в Верхнетоемском районе Архангельской области. Административный центр Двинского сельского поселения. До 2003 года имел статус посёлка городского типа.
Посёлок находится на правом берегу реки Северная Двина, на расстоянии 11 км к югу от села Верхняя Тойма, административного центра района.