明嘉靖三十二年(1553年),筑关城设巡检司。
民国二十九年(1940年),设金锁关镇。
民国三十七年(1948年),改金锁区。
1958年,成立燎原公社;同年12月,改为金锁公社,辖15大队。
1968年,更名向阳公社。
1972年,复名金锁公社。
1978年,将烈桥、先锋、玉华、背塔4生产大队划归焦坪镇。
1980年,属铜川市郊区,复将烈桥、先锋、玉华、背塔4大队划入金锁公社。
1984年,改设金锁乡,共辖15行政村。
1997年,改设金锁关镇,并将玉华、背塔2村划归玉华镇,共辖13行政村。
2000年4月,属铜川市印台区。
2011年,撤销玉华镇并入金锁关镇,共辖15行政村、5社区。