Горецкий район: История
Район образован 17 июля 1924 года. В 1924—1930 годах — в составе Оршанского округа, в 1930—1938 годах — в прямом республиканском подчинении, с 15 января 1938 года — в Могилёвской области.
11 июля 1931 года в результате укрупнения районов БССР в состав Горецкого района были включены: из упразднённого Дрибинского района — 8 сельсоветов, из Копысского района — 1 сельсовет, из Ряснянского района — 1 сельсовет. 25 июля 1931 года к Горецкому району из состава Чаусского района передан Черневский сельсовет, в тот же день из Горецкого района в Мстиславский район передан Печенковский сельсовет. 5 сентября 1931 года из Чаусского района в состав Горецкого передан Ждановичский сельсовет. 12 февраля 1935 года Дрибинский район был повторно образован, и в его состав было передано 10 сельсоветов. 5 апреля 1935 года к Горецкому району присоединён Рудковщинский сельсовет Оршанского района.
На территории района 12 — 13 октября 1943 воины Первой Польской пехотной дивизии имени Тадеуша Костюшко вступили в первый бой с немцами — битва под Ленино.
16 сентября 1959 года в результате нового упразднения Дрибинского района в состав Горецкого района вошли 5 сельсоветов. 14 октября 1959 года район укрупнён за счёт 4 сельсоветов, переданных из состава Мстиславского района.
26 марта 1987 года упразднён Макаровский сельсовет, 5 июня 1992 года — Поленковский сельсовет, 22 февраля 2001 — Будский сельсовет, 13 июня 2002 года — Горецкий сельсовет. После 2011 года упразднены сельсоветы: Рудковщинский и Ходоровский. В результате повторного образования Дрибинского района в 1989 году часть территории отошла в его пользу.
1 декабря 1998 года Горецкий район и город Горки объединены в одну административно-территориальную единицу – Горецкий район с административным центром город Горки.