明嘉靖二十六年(1548)為“直埠湖泊所”駐地,屬沔陽州。
清雍正十二年(1735)峰口隸屬于沔陽縣咸寧鄉(xiāng)。
清光緒年間(1875-1908)為沔陽縣南鄉(xiāng)。
民國時(shí)期(1912-1946)為沔陽縣四區(qū),轄6鄉(xiāng)219保。
1947年12月屬監(jiān)沔民主政府第六區(qū)。
1949年5月,峰口解放,屬沔陽縣十區(qū)。
1951年6月,洪湖建縣,峰口屬洪湖縣第五區(qū),轄白廟、朱新場、簡家口、土京口4鄉(xiāng),同設(shè)縣轄峰口鎮(zhèn)。
1958年9月設(shè)峰口人民公社。
1961年5月改為峰口區(qū)。
1975年3月并為公社。
1984年3月,永豐公社撤銷,合并為峰口區(qū)。
1985年5月復(fù)置永豐區(qū),峰口鎮(zhèn)區(qū)合一。
1987年10月,分設(shè)峰口鎮(zhèn)、白廟鄉(xiāng)。
1988年改鎮(zhèn)。
2001年2月,白廟鎮(zhèn)并入峰口鎮(zhèn)至今。