南宋淳祜三年(1243年),四川安抚制置使余介为抵抗蒙古军队入侵,在此地修造防御体系,与合川钓鱼城、南充青居城、苍溪大获城、万县天生城等被蒙古军称为川中“八柱” 。全城因山为势,利用天然峭壁作为城恒,中断处则以条石扣榫,丁字形堆砌筑墙相连,城垣处于缓坡地带时,则加筑“一字墙”以防敌人接近。山城周围有8座城门,皆筑于悬崖陡坎之上,居高临下,易守难攻。南宋军民在云顶山城戍守先后15年。元朝建立后,四川山城多被拆毁,但此城却受到民间千方百计的保护,因而被完整保留下来。现在,山城的北城二门、长宁门雄姿不减,后宰门、端午门、南城门、小东门遗址可寻。山上还有当时守卫军民在此开凿的水井18口、水池32个。