杭口镇,隶属江西省九江市修水县,地处修水县中部腹地,东邻义宁镇,南连竹坪乡,西毗马坳镇、西港镇,北接上杭乡,辖区面积56平方千米,辖1个社区、10个行政村。 2018年末,杭口镇辖区有户籍人口2.03万人。
2018年末,杭口镇辖区有工业企业18家,营世业面积50平方米以上的责施综合商店或超市4家。