Шестаковское сельское поселение образовано на основании Закона Кировской области «Об установлении границ муниципальных образований Кировской области и наделении их статусом муниципального района, городского округа, городского поселения, сельского поселения» от 17.12.2004 № 284 – ЗО.
Поселение находится в северной части Слободского района Кировской области и занимает площадь 752, 1 кв.км. Протяженность с севера на юг 48 километров, с запада на восток 24 километра. Плотность населения составляет 2, 7 человека на кв.км.
Село Шестаково — центр поселения, удалено от областного центра на 60 километров, от районного центра на 24 километра к северо — востоку. Всего населенных пунктов в сельском поселении 41.
Шестаковское сельское поселение граничит:
-на севере и северо-востоке с Озерницким сельским поселением;
-на востоке с Октябрьским сельским поселением ;
-на юге и юго-востоке с Денисовским сельским поселением;
-на западе с Юрьянским районом.