Val Poschiavo (Pus'ciaf, German: Puschlav, pronounced as /de/) is a valley in the southern, Italian-speaking part of the Swiss canton of the Grisons. The main town is Poschiavo.
Val Poschiavo can be reached from the Upper Engadin valley in the north via Bernina Pass (Passo del Bernina) and from the Italian comune of Livigno via Livigno Pass. In the south it stretches down to the village of Campocologno at the end of the valley, bordering directly on the Italian town of Tirano. Beneath Bernina Pass, the Val da Camp mountain valley leads up to Val Viola Pass in the northeast.
The valley is drained by the Poschiavino river, flowing through Lago di Poschiavo. Smaller lakes in its basin include Lago Bianco, Lago di Saoseo, and Lago di Val Viola. From north to south, the valley descends from an altitude of 2300m (7,500feet) to 550m (1,800feet), passing through different altitudinal zones. The surrounding mountains of the Bernina Range and the Livigno Alps include the Piz Palü, 3901m (12,799feet), Piz Cambrena, 3606m (11,831feet), Piz Varuna, 3453m (11,329feet), and Piz Lagalb, 2959m (9,708feet).The metre gauge Bernina railway from Tirano over the Bernina Pass into the Engadine Pontresina and St. Moritz region is the only rail link between Italy and eastern Switzerland. A branch of the narrow-gauge Rhaetian Railway, it is the highest-elevation adhesion railway route in Europe and together with the Albula Railway a UNESCO World Heritage Site since 2008.
The two municipalities of Val Poschiavo, Poschiavo and Brusio, form Bernina District in the canton of Graubünden. Villages and hamlets in the valley, some bearing names in the local Lombard language, include: Miralago, La Rasiga, Campascio, Zalende, Viano, Cavaione, Campocologno, Prada, San Carlo, Privilasco, Sant'Antonio, Annunziata, Pagnoncini, Cantone, Li Curt, Sfazù, Müreda, Motta, Cologna, Cavaglia, Pedecosta and Angeli Custodi.