清代實(shí)行里甲制,分屬第十六都、第十七都、第十八都;1912年廢里甲制為區(qū)村制,分屬四區(qū)(北詩)、三區(qū)(米山)、四區(qū)(龍泉、寨平一帶);抗日民主政府時(shí)期屬陵高縣三區(qū)(侯莊、平頭一帶);1945年高平解放后,撤銷陵高縣,屬高平縣四區(qū)(北詩);1956年3月撤區(qū)建鄉(xiāng),分屬北詩鎮(zhèn)、丹水鄉(xiāng)、南村鄉(xiāng);1958年高平與晉城合并,先后設(shè)晉城縣高平人民公社北詩管理區(qū)、擁萬管理區(qū)、北詩工作區(qū)、擁萬工作區(qū);1961年高平、晉城分縣,設(shè)北詩人民公社,擁萬人民公社;1984年5月25日政社分開,設(shè)北詩鄉(xiāng)、擁萬鄉(xiāng);1995年5月8日設(shè)北詩鎮(zhèn)。
2001年1月10日撤并鄉(xiāng)鎮(zhèn),原擁萬鄉(xiāng)整建制并入北詩鎮(zhèn)。