清末分屬鄆城縣狄西、狄東、朱南、朱北諸里。
1928年全縣劃分9區(qū)84鄉(xiāng)時,為一區(qū)民屯鄉(xiāng)、二區(qū)蔚文鄉(xiāng)、三區(qū)劉屯鄉(xiāng)所轄,1940至1951年分別屬鄆城縣一、二、三區(qū),1952年屬二區(qū)和三區(qū),1958年初撤區(qū)并鄉(xiāng)時,為大人、唐店、劉官屯、王集等鄉(xiāng)分轄,同年成立人民公社,為劉官屯公社(東風(fēng))管轄,1962年改屬大老人公社,1975年社址由大人遷往張營,改為張營公社,1984年撤社建張營鄉(xiāng)。
2001年2月大人鄉(xiāng)合并入張營鄉(xiāng)。
2001年4月,撤銷張營鄉(xiāng),設(shè)立張營鎮(zhèn)。
2019年7月,撤銷張營鎮(zhèn)設(shè)立張營街道。