沙口镇,隶属于湖北省荆州市洪湖市,地处洪湖市西部,东与汊河镇毗邻,南滨洪湖与滨湖街道接壤,西与瞿家湾镇相连,北与戴家场镇、万全镇交界。辖区总面积123.24平方千米。截至2019年末,沙口镇户籍人口48274人。
春秋时期,属楚地。1996年,下新河乡并入沙口镇。截至2021年10月,沙口镇下辖1个社区、16个行政村,另辖1个村级单位,镇人民政府驻沙口镇友谊路18号。
截至2019年末,沙口镇有工业企业18个,营业面积50平方米以上的综合商店或超市4个。