Val di Pejo is located in the upper part of Val di Sole at the foot of Monte Vioz: it is a typical alpine valley characterized by a "V" shape due to the river erosion. In the territory, there are 7 hamlets that gather under the Municipality of Pejo. The townhall is in the town of Cogolo.