关于北岳大帝的来历,说法也很多,有说颛顼氏为黑帝,治恒山,有说登僧为北方恒山君神,还有说伏通荫是恒山君的。
唐王朝封北岳为“安天王”;宋代,在加封王的基础上又封为帝;元世祖加封北岳为“安王大贞玄圣帝”。
到校对北岳大帝很是尊崇,《三教源流搜神大全》为北岳大帝划定了职权:“主于世界江河淮济,兼虎豹走兽之类蛇蛀昆虫等属”。《云笈七羲》上说:“北岳神君服元旒之袍,戴太真冥冥之冠,佩长津悟真之印,乘黑龙,领仙人玉女7000人。
北岳即山西浑源县的恒山”,在清顺治帝以前,帝王所祀的北岳是河北大茂山,原因在于舜去祭祀恒山时,行至大茂山,受到恶劣天气的阻隔,无法北行,于是就在大茂山祭祀一番,后来,舜在大茂山立曲阳庙,将大茂山作为北岳祭祀。直到清顺治17年(1660年)3月,才改祀北岳为山西浑源州恒山。