秦屬嚴道縣,漢歸青衣、漢嘉,西魏置蒙山縣。隋初改名山縣。有雞棟山,在縣西南,一名雞鳴山。王象之曰:“雞鳴山即古之名山,有名山戍,隋以名縣。”1955年屬西康省,同年四川、西康并省后歸四川省雅安專區(后改地區)管轄。2000年,名山縣屬地級雅安市管轄。
1996年,名山縣面積614.3平方千米,人口約25.7萬人。轄8個鎮、7個鄉:蒙陽鎮、百丈鎮、車嶺鎮、永興鎮、馬嶺鎮、新店鎮、城西鎮、黑竹鎮、城東鄉、前進鄉、中峰鄉、聯江鄉、廖場鄉、萬古鄉、紅星鄉。
2000年第五次人口普查,名山縣常住總人口256214人,其中:蒙陽鎮32198人,百丈鎮18131人,車嶺鎮20665人,永興鎮18161人,馬嶺鎮11670人,新店鎮19225人,城西鎮12296人,黑竹鎮9814人,紅星鎮11222人,城東鄉8244人,前進鄉15105人,中峰鄉13162人,聯江鄉9675人,廖場鄉9269人,萬古鄉8997人,紅巖鄉6131人,雙河鄉10468人,建山鄉6991人,解放鄉7886人,茅河鄉6904人。
2004年,名山縣轄9個鎮(蒙陽、百丈、車嶺、永興、馬嶺、新店、黑竹、紅星、蒙頂山)、11個鄉(茅河、雙河、解放、紅巖、建山、城東、前進、中峰、聯江、廖場、萬古)。
2005年7月6日,省政府(川府函[2005]126號)批復同意名山縣人民政府機關辦公駐地由蒙陽鎮縣前街3號遷至蒙陽鎮茶都大道481號。
2010年第六次人口普查,名山縣常住總人口256484人,其中:蒙陽鎮36126人,百丈鎮18307人,車嶺鎮18973人,永興鎮18005人,馬嶺鎮10705人,新店鎮19191人,蒙頂山鎮12589人,黑竹鎮10302人,紅星鎮12322人,城東鄉8390人,前進鄉13563人,中峰鄉12550人,聯江鄉10153人,廖場鄉9303人,萬古鄉8884人,紅巖鄉5613人,雙河鄉9980人,建山鄉5806人,解放鄉8465人,茅河鄉7257人。
2012年11月6日,《四川省人民政府關于同意調整雅安市部分行政區劃的批復》(川府函[2012]264號):經國務院批準,同意撤銷名山縣,設立雅安市名山區,以原名山縣的行政區域為名山區的行政區域。名山區人民政府駐蒙陽鎮茶都大道481號。