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