В августе 1927 г . в Холмский район Великолукского округа (центр - гор. Холм) вошли гор. Холм и 8 сельсоветов из Холмского у. Псковской губ.
Груховский
Дунаевский
Зайцовский
Каменский
Медовский
Морховский
Находский
Сопкинский
В ноябре 1928 г. при реорганизации сети сельсоветов Ленинградской области был ликвидирован Зайцовский сельсовет (вошел в Алешенский и Заплатинский сельсоветы). Образованы новые сельсоветы:
Алешенский (из частей Зайцовского и Медовского сельсоветов)
Жирянский (из части Каменского сельсовета)
Замошскиий (из частей Дунаевского и Груховского сельсоветов)
Заплатинский (из частей Зайцовского и Дунаевского сельсоветов)
Ивашкинский (из частей Медовского, Находского и Морховского сельсоветов)
Плоткинский ( из частей Медовского и Находского сельсоветов)
По постановлению Президиума ВЦИК от 10 декабря 1928 г . к Холмскому району были присоединены Устьевский сельсовет Молвотицкого района Новгородского округа, деревни Борок, Левино, Кузьмино, Ивановская из Советского района Великолукского округа. Из Холмского района переданы в Бологовский район Великолукского округа деревни Покровское, Стехново. С декабря 1928 г. по июнь 1929 г . в состав Холмского района входили г. Холм и 14 сельсоветов:
Алешенский
Груховский
Дунаевский
Жирянский
Замошский
Заплатинский
Ивашкинский
Каменский
Медовский
Морховский
Находский
Плоткинский
Сопкинский
Устьевский
По постановлению Президиума ВЦИК от 3 июня 1929 г . Холмский район полностью в составе г. Холма и 14 сельсоветов передан из Ленинградской области в Западную область.