河口镇位于郁南县南部,南江河从西向东流入境内,白石河从东南方向注入镇中部后汇入南江河,故取名河口。镇内有部分村委会流行用客家话和闽南话交谈。全镇总面积76.5平方公里,辖11个村委会、个居委会,总人口28393人。2001年社会总产值(不变价)1.55亿元,工农业总产值1,12亿元,其中农业产值0.62亿元,乡镇企业总收入1.28亿元,农民人均纯收入3543元。
交通便利,省道德朱线横贯境内11.5公里,南通罗定市,东通位于西江的南江口港,距县城76公里。河苹线河口路段12公里,已改造成二级水泥路,经罗定苹塘与国道324线相接。镇内11个行政村全部通水泥路。部分村道亦已建成硬底化水泥路。水力资源丰富,有水电站2个,装机容量1600千瓦。通信、卫生、教育等设施配套完善。
镇内大部分山头属低矮馒头山,适宜大规模开发种养。矿产资源主要有白云石、石灰石、河沙、高岭土(红土),其中自云石储量7000多万立方米。镇内企业主要有水泥厂和红砖厂、石场等,其中红砖生产是镇的支柱产业,年产量1亿块以上。主要有水稻、玉米、花生、木薯、蚕桑、水果、黄烟、葱蒜等农产品,无核黄皮、麻竹、荔枝、芒果远近闻名,无核黄皮是广东省“一乡一品”扶持 发展项目,蚕茧量多、质优,是郁南县蚕茧生产基地之一。.