1939年分别属于武清县第三区粜粮务乡和第四区大良乡、辛庄寺乡、小营乡、后巷乡。
1948年11月解放,分别属于武清县第四区和第五区。
1949年1月,划为武清县第四区。
1950年8月划为第五区,1952年划为第六区。
1953年6月划为大良乡,1958年9月属筐儿港北公社。
1959年6月,从筐儿港北公社析置大良公社。
1983年4月,改称大良乡。
1990年12月31日,经天津市政府批准,撤销大良乡建大良镇,1991年2月2日,正式建镇。
2001年10月,原双树乡并入。