董王莊鄉(xiāng)歷史上分屬于嵩縣、伊川、宜陽三縣。
清乾隆初屬宜陽縣壽安里。
1943年屬趙保區(qū)。
1948年屬宜南縣白楊區(qū)。
1949年屬趙保區(qū)。
1950年屬第六區(qū)(趙保)。
1956年設(shè)董王莊中心鄉(xiāng),轄大石嶺、靈官殿2個一般鄉(xiāng)。
1956年復(fù)歸趙保區(qū)。
1958年趙保區(qū)撤銷,原屬其領(lǐng)導(dǎo)的董王莊、慈胡洞、靈官殿、大石嶺4個小鄉(xiāng)合并成立董王莊鄉(xiāng)。
1961年成立董王莊人民公社隸屬趙保區(qū)。
1962年趙保區(qū)撤銷后,董王莊和靈官殿合并建立董王莊人民公社。
1983年更名為董王莊鄉(xiāng),沿用至今。