古為豫州域。
春秋時為氾城,屬鄭。
秦屬襄城縣。
北魏太和元年(477)屬高陽縣。
隋開皇初(581)屬汝墳縣。
唐貞觀元年(627)復(fù)屬襄城縣。
明、清屬姜店保,1932年屬第三區(qū)。
1941年屬湛陽鄉(xiāng)。
1965年成立程莊公社。
1966年更名八一公社。
1970年劃辛店南、辛店北、焦莊、程莊4個大隊屬平頂山市,遂易名姜店公社。
1982年因重名改稱湛北公社。
1984年公社改鄉(xiāng),稱湛北鄉(xiāng)。
2023年,撤鄉(xiāng)設(shè)鎮(zhèn),為湛北鎮(zhèn)。