География

Горецкий район расположен на северо-востоке Могилевской области в пределах Горецко-Мстиславской и Оршанско-Могилевской равнин в верховьях Прони, Баси и Мереи. Граничит на юге с Дрибинским и Мстиславльским, на западе - Шкловским районами Могилевской области, на севере - Оршанским и Дубровенским районами Витебской области и на востоке - с Краснинским и Монастырщинским районами Смоленской области Российской Федерации. Общая земельная площадь составляет 128707 гектар, в том числе 88191 гектаров сельскохозяйственных угодий, из них 63741 гектара пашни. Леса занимают 25506 гектара или 19,8 % территории района.
Горецкий район в административном отношении делится на 9 сельских Советов, в состав которых входят 170 населенных пунктов.