明清时属灵台乡十一都上顿渡市。
中华人民共和国成立前夕属六区龙津镇,中华人民共和国成立后属五区龙津镇(均为乡级镇)。
合作化时,含紫光、双喜、新兴3个高级社和龙津镇。
1958年成立上顿渡公社。
1960年,由上顿渡公社分出河西,山头两个公社,同时,上顿渡公社改为上顿渡镇公社。
1968年3个公社合并称上顿渡公社,镇属上顿渡管区。
1979年分出章舍、河西两公社,上顿渡公社改为上顿渡镇。
2001年,撤销河东乡、河西乡,划归上顿渡镇。
上顿渡镇名沿用至今。