До 1927 года территория поселения входила в Добручинскую волостьГдовского уездаСанкт-Петербургской (Петроградской) губернии. В 1927 году она вошла в Гдовский районЛенинградской области в виде Каменно-Конецкого, Купковского, Подолешского, Лядинского, Горбовского, Васильевского, Ульдигского, Зуевского, Блынского и собственно Добручинского сельсоветов. В 1928 году Зуевский и Блынский сельсоветы объединены в Щепецкий сельсовет[17].
Указом Президиума Верховного Совета РСФСР от 16 июня 1954 года в Добручинский сельсовет были включены упразднённые Каменно-Конецкий, Купковский, Подолешский сельсоветы, а в Вейнский сельсовет вошёл упразднённый Горбовский сельсовет; также в Ульдигский сельсовет включён упразднённый Щепецкий сельсовет[17].
Решением Псковского облисполкома от 24 декабря 1959 года в Добручинский сельсовет были включены упразднённые Лядинский и Вейнский сельсоветы, а в Ульдигский — упразднённый Васильевский сельсовет[17].
Решением Псковского облисполкома от 22 мая 1961 года в связи с перенесением центра в д. Васильевщина Ульдигский сельсовет был переименован в Васильевщинский[17].
Решением Псковского облисполкома от 28 сентября 1965 года Васильевщинский сельсовет был упразднён, а на части его территории вновь образован Вейнский сельсовет[17].
Постановлением Псковского областного Собрания депутатов от 26 января 1995 года все сельсоветы в Псковской области были переименованы в волости, в том числе Добручинский сельсовет был превращён в Добручинскую волость[17].