Площадь Кукобойского сельского поселения Ярославской области составляет 933 736 квадратных метров. Сельское поселение граничит на севере, северо-востоке с Грязовецким районом Вологодской области, на юге и западе с Пошехонским районом, на востоке с Пречистенским сельским поселением.
Территорию Кукобойского сельского поселения образуют территории следующих административно-территориальных единиц Ярославской области: Крутовский сельский округ, Кукобойский сельский округ, Новинковский сельский округ, Семеновский сельский округ, Урицкий сельский округ. Население по данным на 1 января 2011 года составляет 3281 человек.
Административным центром Кукобойского сельского поселения является с.Кукобой.