Privilasco is a small town in Val Poschiavo, Grisons, Switzerland. It is located in the north of Val Poschiavo near San Carlo, Poschiavo. It is also a station on the Bernina Railway.