1769年属荣河县汾阴乡,为北百祥村;1943年属荣河县第一区,为西孙石治村所辖居村;1947年4月解放后,属荣河县第一区,为北百祥行政村;1956年4月,万泉、荣河两县合并为万荣县,属万荣县太和乡,为北百祥行政村;1958年9月,实现人民公社化,属万荣县卫星公社,为北百祥行政村;1958年11月,万荣与河津、稷山合并为稷山县,属稷山县荣河公社,为北百祥行政村;1959年4月,属稷山县裴庄公社,为北百祥行政村;1959年7月,与稷山县分治,复立万荣县,属万荣县裴庄公社,为北百祥行政村;1961年2月,属万荣县裴庄公社,为管理区;1961年3月,属万荣县裴庄公社,为北百祥村生产大队;1984年10月,改公社为乡、镇,成立北百祥村民委员会,属万荣县裴庄乡。