朝大历四年（769年），诗人杜甫流寓过此，曾作《入乔口》诗。北宋时属长沙县。明朝设巡检司。现乔口镇1951年属于田心乡、民主乡、和平乡、合峰乡和乔口镇地域。1956年，并入靖港镇。1958年，划为靖港人民公社乔口集镇大队。1961年析建乔口公社，隶属于靖港区。1984年，乔口公社改为乔口乡。1985年更名乔口镇。2002年全镇辖19村、1社区。2004年村级区划改革，调整为10个村、1个社区。
现行行政区划.下辖11个行政村1个社区，分别为乔口社区，柳林江村、大垅围村、水星村、田心