明先屬貴州前衛(wèi),后屬新貴縣轄地。
清大部分屬貴筑縣西下里,貴陽(yáng)府轄地麥西里。
民國(guó)三年~民國(guó)三十年(1914~1941年),境內(nèi)設(shè)置白云鎮(zhèn)、南高鄉(xiāng)(今上、下高山一帶)、中壩鄉(xiāng)、曹官鄉(xiāng),與置于今麥架鎮(zhèn)境的朱官鄉(xiāng)、孫官鄉(xiāng)、沈官鄉(xiāng)和置于今都拉鄉(xiāng)境的都溪鄉(xiāng)、晉樂(lè)鄉(xiāng)、鳳凰鄉(xiāng)等同屬資陽(yáng)縣第八區(qū)(原北一區(qū))。
民國(guó)三十年(1941年)7月,貴陽(yáng)設(shè)市后,改屬貴筑縣白云區(qū),上述鄉(xiāng)合并建白云鄉(xiāng),下設(shè)15保,127甲。
1952年,復(fù)建白云鄉(xiāng)、中壩鄉(xiāng),屬貴筑縣第六區(qū)(沙子哨區(qū))。
1958年2月,全境劃歸貴陽(yáng)市,屬貴陽(yáng)市烏當(dāng)區(qū);同年9月,合并高潮、都溪、中壩、麥架4高級(jí)社,組建越美(白云)公社;同年12月,團(tuán)結(jié)、越美、躍進(jìn)3公社合并為沙文公社,在今艷山紅鎮(zhèn)建白云管理區(qū)。
1959年12月,建貴陽(yáng)市的白云鎮(zhèn)時(shí),屬沙文公社。
1960年5月,成立白云城市公社時(shí),屬沙文分社。
1961年6月,沙文分社分建為沙文、牛場(chǎng)、麥架、艷山紅4公社時(shí),艷山紅公社正式成立。
1962年7月,白云鎮(zhèn)由市轄鎮(zhèn)改為區(qū)轄鎮(zhèn)后,劃歸貴陽(yáng)市烏當(dāng)區(qū),原4公社合并為沙文和艷山紅2公社。
1973年6月,恢復(fù)白云區(qū)建制,復(fù)歸白云區(qū)。
1983年,艷山紅公社改艷山紅鄉(xiāng)。
2002年,艷山紅鄉(xiāng)撤鄉(xiāng)建鎮(zhèn)。
2022年12月26日,貴州省人民政府同意命名白云區(qū)艷山紅鎮(zhèn)為貴州省園林城鎮(zhèn)。