民國(guó)時(shí)期,先后分屬遵義縣中區(qū)(城區(qū))朝陽鎮(zhèn)、北三區(qū)白云鄉(xiāng),中區(qū)(城區(qū))白農(nóng)鎮(zhèn)、大橋區(qū)海龍鄉(xiāng)。
1952年7月,建北關(guān)鄉(xiāng),屬遵義市。
1963年3月,原北關(guān)公社分為田溝公社、董公公社,屬遵義縣桃溪區(qū)。
1965年11月,恢復(fù)北關(guān)公社。
1984年4月,更名為遵義市北關(guān)鄉(xiāng)。
1993年,改置為董公寺鎮(zhèn)。
1998年,劃歸遵義經(jīng)濟(jì)技術(shù)開發(fā)區(qū)托管。
2004年2月,由遵義市劃歸匯川區(qū)。
2016年5月,撤銷董公寺鎮(zhèn)建制,設(shè)立董公寺街道。