西汉至十六国“五凉”时期,境域属武威郡姑臧县。
北魏至隋朝初年,属武威郡林中县。
唐宋时期,复归姑臧县。
元朝时,属永昌路西凉州。
明清时期,先后归凉州卫和武威县。
民国元年(1912年)后,属武威县金羊乡。
1949年9月后,属金羊区。
1952年7月,属第一区(金羊)。
1956年1月撤区并乡,为羊下坝乡。
1958年10月,羊下坝、九墩、下双乡合并成立下双公社。
1962年,改立羊下坝公社。
1983年7月,政社分设,设羊下坝乡。
1986年1月,中坝乡并入羊下坝乡。
1997年10月,分设为中坝、羊下坝乡。
2002年8月,羊下坝撤乡建镇。