Селявинское сельское поселение расположено в юго-западной части Лискинского муниципального района. Центром сельского поселения является с. Селявное. Так же на территории поселения расположены хутор Дивногорье, хутор Вязники и поселок Дивногорский Монастырь.
В северной и северо-западной части протекают река Дон и река Тихая Сосна, проходит железная дорога. Характерной чертой северной части сельского поселения является наличие реки Дон, что делает данную территорию привлекательной для отдыха населения.
На территории поселения располагается большое количество объектов культурного наследия. В западной части располагается музей-заповедник «Дивногорье».