این روستا در پنج کیلومتری شهرستان رودسر و در هفتاد و پنج کیلومتری شهر رشت قرار دارد. حسن سرا از شمال به دریای زیبای کاسپین از جنوب به سیاوان محله و سلومحله، از شرق به روستای گیلاکجان و از غرب به داروگر محله منتهی می شود.
شغل اکثر مردم این روستا همانند دیگر روستا های گیلان اغلب برنج کاری،دامداری، باغ داری از جمله مرکبات مانند، صید ماهی از جمله ماهی های همچون فیل ماهی، ازون برون ، چالباش، کاس ماهی، کیلکا، سیاه کاما، سفید کاما و … می باگردید.
روستای حسن سرا مانند اکثر روستا های ساحلی گیلان به صورت خطی گسترش یافته است .