Стюженский район расположен на юго-западе Вологодской области. Граничит на юго-западе с Новгородской, на юго-востоке — с Тверской областью, на западе с Чагодощенским, на востоке — с Череповецким, на севере — с Бабаевским и Кадуйским районами Вологодской области. В состав района входят одно городское и 9 сельских поселений. Районный центр - город Устюжна.