Silvaplana is located on Lake Silvaplana in the Upper Engadine . Before 2017, it was located in the Oberengadin sub-district of the Maloja, after 2017 it was part of the Maloja Region. Above the village at , the Julier Pass connects the Engadine valley to the rest of Graubünden and the Rhine watershed. While the stream Ova dal Vallun, which connects Lake Silvaplana and Lake Champfèr, runs through the village, it consists of the village of Silvaplana and the hamlets of Surlej and Albana, as well as part of the village of Champfèr.