沧港是汉寿县古镇之一。
春秋战国时属荆楚之地,西汉属索县,名沧浪。
东汉阳嘉三年(134)始属汉寿县。
明始称沧港。
清设沧港乡。
民国时更名望桔乡。
1949年8月4日汉寿县解放,属第一区沧港镇。
1951年属县第三区设沧港镇,为区公所在地。
1956年6月撤区,在现有行政区域版图上设沧港乡、新兴嘴乡。
1958年9月,两乡合并设置沧港公社。
1961年10月分设沧港公社、新兴公社。
1984年沧港公社更名沧港镇,新兴公社更名新兴乡。
2015年12月,两乡镇合并设置沧港镇。
沧港为历届政府驻地。