Верховинское сельское поселение расположено в северо-западной части Юрьянского района. Поселение граничит с Ивановским сельским поселением, Юрьянским городским поселением, Великорецким сельским поселением, на западе - с Орловским районом, на севере - с Мурашинским районом.
Административный центр поселения – село Верховино.
Также к крупным населенным пунктам поселения относятся с.Верходворье, с.Пышак, ст.Великая, п.Мосинский, д.Сусловы.
Общая площадь поселения составляет 1117,46 кв.км.
На 01.01.2020 года в Верховинском сельском поселении численность населения составляет 837 жителей.