Муниципальное образование «Вышнедеревенский сельсовет» Льговского района Курской области в настоящее время образовано в октябре 2010 года в результате преобразования путем присоединения МО «Цуканово-Бобрикский сельсовет», МО «Кромбыковский сельсовет», МО «Малеевский сельсовет».
Законом Курской области от 26 апреля 2010 года № 26-ЗКО в состав сельсовета включены населённые пункты упразднённых МО «Цуканово-Бобрикский сельсовет», МО «Кромбыковский сельсовет», МО «Малеевский сельсовет».
Муниципальное образование «Вышнедеревенский сельсовет» Льговского района охватывает всю южную часть Льговского района и является самым крупным сельским поселением на территории Льговского района.
Административный центр — село Вышние Деревеньки Площадь МО «Вышнедеревенский сельсовет» Льговского района составляет 269,72 кв.м
МО «Вышнедеревенский сельсовет» граничит с МО «Большеугонский сельсовет» Льговского района Курской области, МО «Густомойский сельсовет» Льговского района Курской области, МО «Селекционный сельсовет» Льговского района Курской области, МО г. Льгов Курской области, Большесолдатским районом Курской области, Суджанским районом Курской области, Кореневким районо Курской области.
В состав территории МО «Вышнедеревенский сельсовет» входят 28 населенных пунктов: с. Стремоухово-Бобрик,д. Букреево-Бобрик,д. Александровка, д. Милютино, с. Цуканово-Бобрик, с. Дурово-Бобрик, ст. Деревеньки, п. Яблоновый, с. Вышние Деревеньки, д. Большая Орловка, д. Красная Новь, с.Черемошки, с. Кромские Быки, д. Левшинка, д. Семеновка, д. Анастасьевка, д. Шапошниково, с. Левшинка, х.Беженцев, х. Волжин, д. Дьяковка, д. Любомировка, с. Малеевка, д. Екатериновка, д.Васильевка, х. Веселая Поляна, д. Арсеньевка, д. Булгаковка
Статус и границы сельсовета установлены Законом Курской области от 21 октября 2004 года № 48-ЗКО «О муниципальных образованиях Курской области».