两河口镇,隶属于四川省凉山彝族自治州喜德县,地处喜德县东部,东与沙马拉达乡交界,南与巴久乡、米市镇接壤,西与且拖乡相邻,北与尼波镇相隔,区域面积92.01平方千米,截至2019年末,户籍人口17439人。根据第七次人口普查数据,截至2020年11月1日零时,两河口镇常住人口为9921人。
1953年,设两河口乡。1955年,乡改区。1960年,撤区。1961年5月,设两河口区。1992年,与波振乡合并为两河口镇。截至2020年6月,两河口镇下辖1个社区和13个行政村。
截至2019年,两河口镇有营业面积超过50平方米以上的综合商店或超市5个。