1939年分別屬于武清縣第三區糶糧務鄉和第四區大良鄉、辛莊寺鄉、小營鄉、后巷鄉。
1948年11月解放,分別屬于武清縣第四區和第五區。
1949年1月,劃為武清縣第四區。
1950年8月劃為第五區,1952年劃為第六區。
1953年6月劃為大良鄉,1958年9月屬筐兒港北公社。
1959年6月,從筐兒港北公社析置大良公社。
1983年4月,改稱大良鄉。
1990年12月31日,經天津市政府批準,撤銷大良鄉建大良鎮,1991年2月2日,正式建鎮。
2001年10月,原雙樹鄉并入。