民國(guó)時(shí),屬圍場(chǎng)縣第五區(qū)。
民國(guó)三十四年(1945年)8月,屬圍場(chǎng)縣新?lián)軈^(qū)。
民國(guó)三十六年(1947年)1月,劃歸圍北縣;同年5月,劃歸赤西縣。
民國(guó)三十七年(1948年)12月,赤西縣撤銷,復(fù)歸圍場(chǎng)縣,屬新?lián)軈^(qū)。
1950年3月,屬第八區(qū)。
1958年9月,屬衛(wèi)星公社。
1961年8月,析張家灣、寶元昌、半山吐、巴頭溝4個(gè)大隊(duì)建張家灣公社。
1983年12月,撤銷公社,建張家灣鄉(xiāng)。
1986年9月,改為張家灣滿族蒙古族鄉(xiāng)。
1989年6月,復(fù)為張家灣鄉(xiāng)。