水口镇,隶属于广西壮族自治区贺州市平桂区,地处贺州市西南部。2007年4月9日,水口镇随其他6个乡镇划归新成立的平桂管理区。东与苍梧县沙头镇,石桥镇相邻,南连苍梧县的梨埠镇,西南与苍梧县六堡镇、师寨镇接壤,西边与昭平县富罗镇毗邻,北与大平瑶族乡相连。辖区总面积193.1平方千米。截至2019年末,水口镇户籍人口13901人。截至2020年6月,水口镇下辖6个行政村,镇人民政府驻水口村。
清属贺县。1997年,乡改镇。水口镇境内绝大部分为山脉,地势西低东高,南低北高,属亚热带季风气候,境内有小清河系流经。镇名因镇政府驻地位于大水河和小水河交汇的水口村而得名。水口镇的“水口麒麟马”被列入自治区非物质文化遗产代表性项目名录。
截至2019年末,水口镇有工业企业4个。水口镇人大组织开展文物保护专题监督与水利设施修缮等工作。