Территория сельского поселения расположена на Валдайской возвышенности, в юго-восточной части Новгородской области у административной границы Валдайского района с Демянским районом, к западу от города Валдай. По территории поселения протекают притоки реки Полометь: Лужонка, Поповка и др.