民國三十一年(1942年),建化樂鄉。
1953年,撤銷化樂鄉建制,在原化樂鄉轄區內新建馬場鄉、豬場鄉。
1958年8月,實行政社合一體制,成立縣轄尖山壩公社,馬場鄉與豬場鄉合并,建立化樂管理區。
1961年7月,撤銷尖山壩公社,建立縣轄比德區,化樂管理區改為化樂公社,歸比德區管轄。
1983年4月,化樂公社改為化樂鄉。
1992年5月,吹聾鄉、貓場鄉、化樂鄉合并建化樂苗族彝族鄉。
2012年,撤銷化樂苗族彝族鄉,設立化樂鎮。