白帝城是西汉末年公孙述据蜀时所建。公孙述字子阳,所以白帝城也叫子阳城。这个人很有政治才能,年少时曾为当地太守所重用,治下兼摄五县,竟能做到“政事修理,奸盗不发,郡中谓有鬼神。”因为有能力,所以王莽时受命为蜀郡的郡守。