狮子口镇地处公安县西南部,松西河右岸。东临松西河与南平镇隔河相望,南靠洈水河与章庄铺镇一衣带水,西与松滋市纸厂河镇毗邻,北临松西河与斑竹挡镇一河相望。镇政府驻地为狮子口集镇,距县城45.5公里。

建国初期,西部属申津渡区,东部属城关区(南平)。1955年,设立金狮区。1958年,改为金狮人民公社。1961年,恢复金狮区。1975年撤区并社,成立金狮、群众(申津渡)两个公社。1983年冬,恢复区乡建置,又成立金狮区。1987年为狮子口镇。1999年10月,原狮子口镇和申津渡镇合并为狮子口。

全镇下辖17个行政村,2个社区居民委员会,296个村民小组,总人口约6.12万人,囯土面积168平方公里。
境内鸡鸣城遗址于2006年被国务院公布为第六批全国重点文物保护单位,该遗址为新石器时代城址,平面略呈圆角梯形,南北长约480米,东西宽330-430米,面积约18万平方米,距今约5000多年历史。
申津渡古镇历史悠久,文化底蕴深厚,春秋战国时期。楚国大夫申包胥曾在此屯兵,防守西部巴国犯境,因申包胥品行高尚、重信义,后人将此地命名为申津渡。