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