宋代為召化鄉(xiāng)。
清代為德化鄉(xiāng)大宋里。
民國初稱北區(qū)大宋里,1927年稱第一區(qū)。
1942年建東宋鄉(xiāng)。
1949年屬洛寧縣第三區(qū),為三區(qū)政府駐地。
1955年改為西塢中心鄉(xiāng)。
1958年成立東宋人民公社。
1973年劃出上宋、下宋、上河、中河、下河、南舊縣、北舊縣7個大隊歸小界鄉(xiāng)。
1975年劃出王嶺、宅延、照冊、河溝、廟下5個大隊加上小界鄉(xiāng)的上宋村、下宋村、上河村、中河村、下河村、南舊縣村、北舊縣村7個大隊,合稱中河鄉(xiāng)。
1984年撤社設(shè)鄉(xiāng),稱東宋鄉(xiāng)。
2005年東宋、中河兩個鄉(xiāng)重新合并為東宋鄉(xiāng)。
2010年撤鄉(xiāng)設(shè)鎮(zhèn),為東宋鎮(zhèn)至今。