5 июля 1929 года Президиумом ВЦИК из Пуйской и Паденьгской волостей Шенкурского уезда был образован Ровдинский район, вошедший в состав Няндомского округа Северного края[6].
В 1959 году Ровдинский район был упразднён, а Благовещенский, Верхопуйский, Игнатовский, Липовский, Низовский, Попо-Наволоцкий и Пуйский сельсоветы отошли к Вельскому району.
Муниципальное образование было образовано в 2006 году