镇政府驻地三湖街。因该地沙质土、湖多(如助湖、腰湖、枫湖、莲湖等),故名“沙湖”。由于当地方言“沙”与“三”谐音,便逐渐书写成“三湖”。
三湖镇位于江西省中部、吉安地区西北端、新干县境西北部。镇境东濒赣江,并与大洋洲市及樟树市永泰镇隔江相望;西临袁水下游,并与本(省)樟树市临江镇和昌傅乡交界;北与樟树市洲上乡接壤;南与本县荷浦乡、西南与新余新溪乡毗连。南北长11.6公里,东西宽6公里,呈“腰子”型。总面积47.82平方公里。镇人民政府驻地为三湖街解放路,距新干县城赣江航运里程20公里、公路里程26公里,距樟树市区赣江航运里程21公里。历代为江西航运交通重镇,当今仍为江西名镇。全镇设有蒋家、山里、砚洲、湖坪、上聂、堎里、莲湖、后堎、街仔上、宾里、傅堎、廖坊、曾坊、白马、滩头、白沙堎16个行政村和三湖街居委会,107个自然村+查看详细三湖镇概况>>
2016年7月,农业部认定三湖镇为第六批全国一村一品示范村镇(三湖红桔)。
历史沿革:1949年6月,隶属江西省南昌分区新淦县第四区(驻地滩头)。
1950年12月,三湖改为第6区(驻地三湖)1956年3月撤区,改为三湖乡。
(1961年5月恢复三湖区,下辖三湖、厚堎、滩头三个人民公社。
1966年3月撤区并社,复为三湖人民公社)1984年4月体制改革,又改名三湖乡。
1985年7月三湖乡改设为镇,地名沿用至今。