ماسوله در ۵۵ کیلومتری رشت در استان گیلان قرار دارد. این شهر در ناحیهای کوهستانی و جنگلی در دامنهای صخرهای با وسعت ۱۶ هکتار و ارتفاع ۱۰۵۰ متر از سطح دریای آزاد ساخته شدهاست. ماسوله در ۳۲ کیلومتری جنوب غربی شهرستان فومن و20کیلومتری شهر ماکلوان قرار دارد و از غرب به خلخال، از شمال به ماسال و از جنوب به طارم محدود است. این شهر طی شماره ۱۰۹۰ در فهرست آثار ملی به عنوان میراث فرهنگی و طبیعی به ثبت رسیدهاست.