淮口鎮歷史悠久,俗名淮洲(民國之前稱懷口/懷州)原鎮人民政府駐興隆街。唐武德元年(618),為避李淵諱,改金淵縣為金水縣,屬益州。三年,金水縣改屬簡州。 五代時期,金水縣先後屬前蜀(907—925)、後唐(923—936)、後蜀(934—965)版圖,縣名及隸屬關系未變,金水縣仍屬簡州。 宋乾德五年(967),於金水縣地立懷安軍。元代至元十三年(1276),懷安軍改置懷州。廢金水縣入懷州。元代為楊村地。明代於此置懷口鎮巡檢司,以鎮西為古懷安軍而得名。清初置懷口鎮,屬大渡鄉。宣統二年(1910)為第六區駐地。清代以後,因諧音“懷”“淮”互用。民國24年,改“懷”為“淮”,改置淮鎮聯保。民國29年,仍置淮口鎮。解放後,沿用淮口鎮之名。1951年,分置黃家鄉;1952年,分置淮口鄉。1958年9月,與淮口、同興、黃家3鄉合置為沱江人民公社。1961年8月,撤銷沱江人民公社時,仍分置為淮口鎮。2004年10月根據金堂縣區劃調整將九龍鎮合並入淮口鎮。