考古表明, 五六千年前,县境内即有人类生息繁衍,商为燕京戎所居,周为娄烦胡地,春秋末年晋国在古城村建汾阳邑。西汉为汾阳县,属太原郡。东汉废。北魏永兴二年(410年)于汾阳县故治置秀容郡、县。永熙二年(533年)于今东村北十三公里岚城镇北置岢岚县和岚州。隋开皇三年(583年)岢岚县及岚州治徙今静乐县境。十年,秀容郡、县治徙今忻州地区忻州市境。大业八年(612年)于今岚城镇北置岚城县,属楼烦郡。唐武德四年(621年)改宜芳县,于县置东会州,县属之;又析宜芳县地于今古城村置丰润县,于今东村西北九公里合会村置合会县,俱属东会州。寻废丰润县入宜芳县。六年改东会州为岚州,宜芳、合会两县均属之。九年废合会县入宜芳县。天宝元年(742年)改岚州为楼烦郡,乾元元年(758年)复改岚州。蒙古至元二年(1265年)宜芳县及岚州俱废入管州。五年复置岚州,属冀宁路。明洪武二年(1369年)改岚县,属岢岚州。清雍正初年属保德州,后改属太原府。民国初年属冀宁道,道废后直属省。1937年,贺龙率120师进驻县境,同年,中共晋西北区党委也由岢岚移驻县境,岚县成为晋西北革命的中心。1938年,中共岚县县委成立,1940年,岚县抗日民主政府成立。1949年属兴县专区,县府驻岚城镇。1950年徙今治。1952年属忻县专区。1961年9月,恢复岚县建制,岚县分为东村、普明、岚城、上明、界河口、大蛇头、张家湾、河口、榆湾、毕家坡、梁衬会、梁家庄、兰家舍、王狮、敦厚15个公社。1986年,岚县分为4镇16乡329个村民委员会,347个自然村。2001年,岚县由4镇16乡拆并为4镇8乡;2002年岚县村民委员会由329个拆并为167个。2003年10月属吕梁市。