روستای محمدآباد در قسمت جنوب شرق شهرستان بهشهر قرار دارد. این روستا از نظر تقسیمات سیاسی-اداری در دهستان پنجهزاره، بخش مرکزی، شهرستان بهشهر و استان مازندران واقع شده است. روستا در پهنه (منطقه) کوهستانی واقع شده و راه دسترسی به روستا از طریق جاده آسفالته پاسندِرز(17کیلومتر) میباشد.