金貞祐二年(1214),置“柳口鎮”,為本鎮行政建制之始,元代隸屬河間府清州靖海縣,鎮東歸武清縣分管,元至正三年(1343),文人揭傒斯游歷至此,因賦“楊柳青謠”,得名“楊柳青”,始見今稱。
清雍正四年(1726),立天津州。
雍正九年(1731)升州為府,歸屬天津府天津縣,又屬津海道天津縣,后歸河北省天津縣。
1948年12月20日,本境解放,即設“楊柳青市”及軍事管制委員會,隸屬中共冀中區八地委,1949年4月結束軍管,改市為鎮,隸屬天津縣。
1949年8月,建立河北省楊柳青鎮即為省轄。
為河北省天津專員公署駐地。
1954年,隸改河北省天津專區靜?h,仍為專區駐地,1958年12月天津專區遷往河北省滄縣。
1960年2月劃入天津市南開區,1962年1月歸屬天津市西郊區(區治在李七莊),1972年區治遷往楊柳青鎮。
1972年天津升為中央直轄市,楊柳青仍隸屬西郊區。
1992年,西郊區更名為西青區,楊柳青鎮歸屬至今。