春秋战国先后属且兰、牂牁。
秦始皇帝二十六年(前221年),属新象郡且兰县。
西汉元鼎六年(前11年),置牂牁郡,乡境属之。
三国蜀汉建兴三年(225年),昆明首领火济据有黔北、黔西北大部地区,乡境在其管辖内。
东晋属晋乐县。
隋属牂牁州(那)。
唐武德三年(620年),设黔州都督府,羁縻51州,乡境属蛮州。
次年置矩州,治所在今贵阳,乡境属之。
北宋乾德五年(967年),罗向回首领普贵纳土内附,命为贵阳刺史,统领今贵阳中、西、南部,乡境属其辖地。
宋开宝八年(975年),乡境由水东宋氏管辖。
元至元十七年(1280年),属四川省顺元等处宜慰司。
元二十九年(1292年),置底寨蛮夷军民长官司,属湖广行省顺元路军民安抚司。
明洪武五年(1372年),改置底寨长官司。
明洪武八年(1375年),置底寨副长官司,与长官司衙门分设。
明水乐十一年(1413年),属贵州布政司贵州宜慰司节制。
清顺治十五年(1658年),属敷勇卫治理。
清康熙二十六年(1687年),乡境内西望山、新寨沟,小鹿窝凤修文县仁和里,底寨长官司、底寨副长官司存之。
清雍正元年(1723年),底寨长官司、底寨副长官司划归修文县,蔡氏土司保留,治所仍在底寨,辖底寨、小堡、金竹坪等地。
清道光年间(1821~1850年),划归仁和里。
民国三年(1914年)8月,息烽建县,乡境属之。
民国十五年(1926年),属息烽县南区即二区。
民国二十年(1931年),乡境文安、西望等乡属总烽县一区,鹿窝等乡属息烽县三区。
民国二十四年(1935年),设息烽县文化乡,乡公所设在底寨场口。
1949年11月17日,息烽县解放;同年12月,建立文化乡,乡境底寨属文化区,又称一区。
1950年1月7日,乡境西山乡属九庄区,又称三区。
1950年10月,底寨、新民建行政村。
1951年2月,乡境新民行政村划归黑神庙区,又称四区。
1952年4月,设底寨区,又称五区。
1953年6月,在底寨,新民行政村的基础上建立底寨,新民乡。
1958年,实行一区一社,属水阳公社。
1959年,底寨,新民,青山3乡合建为阳风公社。
1961年,底寨、新民2公社成立。
1982年9月,新民公社更名西山公社。
1984年4月,乡级建制恢复为底寨,西山2乡。
1992年1月,底寨乡并入西山乡。
2013年6月28日,撤销西山乡建制,设置西山镇。