Masuleh is approximately 60 km southwest of Rasht and 32 km west of Fuman. The village is 1,050 meters above sea level in the Alborz (or Elburz) mountain range, near the southern coast of the Caspian Sea. The village itself has a difference in elevation of 100 meters.