河口镇,隶属于江西省上饶市铅山县,位于铅山县境北部,东与鹅湖镇为邻,西与汪二镇接壤,南与永平镇、虹桥乡毗连,北隔信江与新滩乡相望。辖区面积为68平方千米,辖5个社区及12个村,下设121个居民小组和85个自然村。2019年末,河口镇辖区常住人口7.11万人,其中城镇户籍人口5.41万人,城镇化率为76.11%。
河口镇在历史上与景德镇、樟树镇、吴城镇并称为江西四大名镇,保存着较完整的明清古街及大量赣派建筑。
2018年末,河口镇境内有工业企业45家,营业面积50平方米以上的综合商店或超市42家。