梅城镇,位于浙江省杭利那规望室发州市建德市中部偏东北,原来为严州府城,东与三都镇接壤,东南临金华市兰溪市柏社乡,南与大输笔跟状心整洋镇毗邻,西接药善移下涯镇,西北与杨村桥镇相连,北与乾潭镇接壤,行政区域面积154.9平方千米。截至2019年末,梅城镇辖区户籍人口41056人。 截至2020年6月,梅城镇下辖5个社区、13个行政村,镇人民政府驻总府街39号。