民国三十七年(1948年)以前,曾设丁集区,属抗日民主政府泗沭县。
民国三十八年(1949年)5月,泗沭县撤销,丁集区划归沭阳县,仍设丁集区。
1954年10月,丁集乡划归十字区。
1958年,撤销丁集乡。
1965年,设丁集人民公社。
1981年,更名为北丁集公社。
1983年,改为北丁集乡。[2]
2021年3月,撤销耿圩镇、北丁集乡,设立新的耿圩镇。[5]
2011年末,北丁集乡辖1个社区、7个行政村:丁集、乔王、尚庙、吴园、宋宅、涧东、周王、张胡圩,下设21个居民小组、106个村民小组。[2]
截至2020年6月,北丁集乡辖1个社区、7个行政村:丁集社区、乔王村、尚庙村、宋宅村、吴园村、涧东村、周王村、张胡圩村,[3] 乡人民政府驻绿雅大道。[2]
北丁集乡地处沭阳县西南部,东与沭城街道隔淮沭河相望,南与泗阳县爱园镇接壤,西与陇集镇、刘集镇以大涧河为界,北与耿圩镇交界,[2] 行政区域面积38.77平方千米。[4]
北丁集中心小学
北丁集乡地势西高东低,北高南低,东西狭窄。境内最高点位于周王村小张圩,海拔11.7米;最低点位于张胡圩村松林庄西,海拔6.4米。[2]
北丁集乡多年平均气温14℃,年平均降水量750毫米。[2]
北丁集乡境内河道属淮河流域,主要河道有大涧河、刘柴河2条,总长度22千米,河网密度0.4千米/平方千米。境内最大的河流为大涧河,从南至北流经乔王、涧东、张胡圩等村,长12千米。[2]
北丁集乡主要自然灾害有雨涝、干旱、寒潮、冰雹、龙卷风等。其中雨涝是境内危害最大的灾害,约3年一遇,多发生在5—9月。[2]
2011年,北丁集乡有耕地面积3.51万亩。[2]
2011年末,北丁集乡户籍总人口28347人,其中城镇常住人口3291人,城镇化率11.7%。户籍总人口中,男性14763人,占52%;女性13584人,占48%。2011年,人口出生率23.8‰,人口死亡率6.7‰,人口自然增长率17.1‰。人口密度为每平方千米730人。[2]