宋代为新登乡与七贤乡一部,新登乡旧名新城乡,五代梁初避朱温父朱诚讳改新登。
明、清直至1922年不变。
1942年前后,为崤山乡与塔山乡一部,1949年,为石羊乡与崤忠乡各一部。
1950年,为金河、新崤、高坪三乡;同年10月,金河、新崤、湘主三乡合并为三合乡。
1956年7月,湘主析出。
1958年10月,为新登公社三合耕作区、高坪耕作区。
1959年4月改耕作区为生产大队。
1961年7月,三合、高坪大队并建胥口公社。
1981年11月,又析分为胥口公社、高坪公社。
1984年3月,为胥口乡、高坪乡。
1992年5月,撤二乡并建为胥口镇。
2007年6月,七板桥村从新登镇划入(浙政函〔2007〕74号)。