Paradiso is located at the foot, and up the lower slopes, of Monte San Salvatore, on the shores Lake Lugano. The municipality consists of the village of Paradiso, which is made up of the sections of Calprino, Guidino, Fontana and Morchino.