淮口镇历史悠久,俗名淮洲。原镇人民政府驻兴隆街,元代为杨村地。明代于此置怀口镇巡检司,以镇西为古怀安军而得名。清初置怀口镇,属大渡乡。宣统二年(1910)为第六区驻地。清代以后,因谐音“怀”“淮”互用。民国24年,改“怀”为“淮”,改置淮镇联保。民国29年,仍置淮口镇。解放后,沿用淮口镇之名。1951年,分置黄家乡;1952年,分置淮口乡。1958年9月,与淮口、同兴、黄家3乡合置为沱江人民公社。1961年8月,撤消沱江人民公社时,仍分置为淮口镇。2004年10月根据金堂县区划调整将九龙镇合并入淮口镇。