該村隋唐時為冤句舊地;金哀宗天興元年(1232)析東明南六鄉(含該村)為蘭陽縣;明清時期,屬直隸東明縣。
其四關(該村南關、西關及盛店、北關及之賈莊,東關之權莊)由河南祥符、河北長垣和河南陳留分轄;1911年屬東明第五鄉;1933屬東明縣六區;1948年屬東明縣第五區。
1958成立馬頭公社。
1961年成立馬頭區,1963年撤區恢復馬頭公社。
1984年設立馬頭鄉,1996年撤銷馬頭鄉設立馬頭鎮人民政府至今。