河口镇,隶属江西省上饶市铅山县,位于铅山县境北部,东与鹅湖镇为邻,西与汪二镇接壤,南与永平镇、虹桥乡毗连,北隔信江与新滩乡相望。辖区面积为68平方千米。辖5个社区及12个行政村,下设121个居民小组和85个自然村。