民国三十一年(1942年),建化乐乡。
1953年,撤销化乐乡建制,在原化乐乡辖区内新建马场乡、猪场乡。
1958年8月,实行政社合一体制,成立县辖尖山坝公社,马场乡与猪场乡合并,建立化乐管理区。
1961年7月,撤销尖山坝公社,建立县辖比德区,化乐管理区改为化乐公社,归比德区管辖。
1983年4月,化乐公社改为化乐乡。
1992年5月,吹聋乡、猫场乡、化乐乡合并建化乐苗族彝族乡。
2012年,撤销化乐苗族彝族乡,设立化乐镇。