春秋时期(前770年—前478年),镇境属详舸国辖地。
战国时期(前475年—前221年),属荆楚之范围,两汉时期隶属夜郎样舸郡。
唐朝时期(618—907年),在乌江以南设羁縻州,属矩州。
宋代(960—1279年),称贵阳为贵州。
宣和元年(1119年),更矩州为贵州,属贵州。
元至元十七年(1280年),置顺元路宣抚司,翌年改为顺元路宣慰司,镇境属顺元路宣慰司。
元至元二十年(1283年),置贵州等处长官司,为顺元路宣慰司治,先隶属四川行中书省,后隶属湖广行中书省。
元至元二十九年(1292年),顺元路宣慰司与八番宣慰司合并,镇境属八番顺元路宣慰司。
明洪武四年(1371年),镇境属贵州宣慰使司。
明万历二十九年(1601年),镇境属贵阳军民府。
清康熙二十六年(1687年),改贵阳军民府为贵阳府镇境属贵阳府。
民国三年(1914年),废贵阳府设贵阳县,镇境属贵阳县。
民国三十年(1941年),撤贵阳县设贵阳市,另置贵筑县,镇境属贵筑县。
1949年11月15日,贵阳解放,同年11月23日成立贵阳市人民政府。
1954年,贵筑县划归贵阳市管辖。
1958年,撤贵筑县建置,将市郊划为花溪、乌当两区,朱昌镇属乌当区管辖。
2001年10月,贵阳市政府在野鸭乡、金华、阳关一带建设金阳新区。
2008年,朱昌镇由乌当区划归金阳新区管辖。
2012年12月,贵阳市金阳新区正式命名为观山湖区,朱昌镇属观山湖区。