Волостное правление располагалось в селении Вершинино.
На 1890 год численность населения волости составляла 3363 человека.
На 1905 год численность населения волости составляла 3578 человек. В волости насчитывалось 627 лошадей, 1032 коровы и 1499 голов прочего скота.
В ходе реформы административно-территориального деления СССР в 1927 году волость была упразднена.
С 1 марта 1918 г. из состава волости была вделена Трихновская волость в составе Свиного, Вершинина, Офилипова ручья, Озяблого сюга, Выселок Щайник, Чудимовской, Ручьевой Лахты, Дьяконевской, Глущево, Карповой, Трихново, Коршлахты, Фоминой, Караник, Шишкной и Сударской Лахты.
В настоящее время территория Вершининской волости относится в основном к Плесецкому району Архангельской области.