宋咸平四年(1001)屬瑞山、乘驄鄉。
宋熙寧四年(1071)屬瑞山鄉三十二、三十四都,乘驄鄉四十二都。
清宣統二年(1910)十二月,屬瑞山、乘驄鄉。
1929年屬第五(安文)區。
1935年屬三十二、三十四、四十二都鄉。
1944年屬永昌、圣武鄉。
1949年5月成立永昌鄉人民政府。
1961年9月20日改稱千祥區中心人民公社。
1980年7月12日更名為馬宅人民公社。
1983年8月改稱馬宅鄉。
1988年4月16日撤馬宅鄉設立馬宅鎮。
1992年5月13日青聯、徐宅、山店3個鄉并入。
2004年10月,由68個行政村合并為17個。