Северная Двина имеет множество притоков. Наибольшие из них – река Вычегда, река Пинега, река Вага. Северная Двина связана с Волго-Балтийским водным путём через реку Сухона, оз. Кубенское, а с рекой Кулой – через реку Пинега.
Все притоки первого порядка реки Северная Двина.