Mosogno had an area, as of 1997, of 8.61 square kilometers (3.32 sq mi).
 Of this area, 0.08 km² (0.031 sq mi) or 0.9% is used for agricultural purposes, while 7.45 km² (2.88 sq mi) or 86.5% is forested.
  Of the rest of the land, 0.06 km² (15 acres) or 0.7% is settled (buildings or roads), 0.21 km² (0.081 sq mi) or 2.4% is either rivers or lakes and 0.7 km² (0.27 sq mi) or 8.1% is unproductive land.

Of the built up area, housing and buildings made up 0.5% and transportation infrastructure made up 0.2%.
 Out of the forested land, 76.2% of the total land area is heavily forested and 3.3% is covered with orchards or small clusters of trees.
 Of the agricultural land, 0.5% is used for growing crops.
 All the water in the municipality is flowing water.
 Of the unproductive areas, 4.2% is unproductive vegetation and 3.9% is too rocky for vegetation.

The former municipality is located in the Locarno district, at an elevation of 783 m (2,569 ft) along the road through the Onsernone valley.
 It consists of the village of Mosogno and the hamlets of Bairone, Chiosso and Mosogno Sotto.
Mosogno had an area, as of 1997, of 8.61 square kilometers (3.32 sq mi).  Of this area, 0.08 km² (0.031 sq mi) or 0.9% is used for agricultural purposes, while 7.45 km² (2.88 sq mi) or 86.5% is forested.   Of the rest of the land, 0.06 km² (15 acres) or 0.7% is settled (buildings or roads), 0.21 km² (0.081 sq mi) or 2.4% is either rivers or lakes and 0.7 km² (0.27 sq mi) or 8.1% is unproductive land.
Of the built up area, housing and buildings made up 0.5% and transportation infrastructure made up 0.2%.  Out of the forested land, 76.2% of the total land area is heavily forested and 3.3% is covered with orchards or small clusters of trees.  Of the agricultural land, 0.5% is used for growing crops.  All the water in the municipality is flowing water.  Of the unproductive areas, 4.2% is unproductive vegetation and 3.9% is too rocky for vegetation.
The former municipality is located in the Locarno district, at an elevation of 783 m (2,569 ft) along the road through the Onsernone valley.  It consists of the village of Mosogno and the hamlets of Bairone, Chiosso and Mosogno Sotto.
Mosogno