北周大成元年(579)析平羌县地置峨眉县,属嘉洲。
隋开皇四年(584)改平羌县为峨眉县,九年(589)改峨眉县名青衣县,次年改青衣县名龙游县,即治今乐山市中区,十三年复置峨眉县,唐乾元三年(260)治地移今峨眉山市绥山镇;隋大业十二年(616)析置绥山县,属嘉州。
唐麟德二年(665)析置罗目县,并置沐州,为州治;久视元年(700)析置乐都县,属嘉州,神龙元年(705)废乐都县入峨眉县。
北宋乾德四年(966)省绥山、罗目县为镇,入峨眉县,属嘉州。
南宋庆元元年(1195)属嘉定府。
元属嘉定府路。
明属嘉定府,旋为嘉定州。
1914年属建昌道,1935年属第五行政督查区。
1950年属乐山专区。
1968年属乐山地区。
1985年属乐山市。
1988年撤销峨眉县,设立省辖峨眉山市(县级),由乐山市代管。