元代属贵州等处蛮夷长官司;明初属贵竹长官司,洪武四年(1371年)置贵州卫,洪武五年(1372)改置程番长官司,改属贵州卫,继属新贵县;清分别属于贵筑县北上里(盛官、程官)和修文县崇义里七甲(周官、程官、邓家新寨、盛官、清水塘、石洞(小新寨));民国四年(1915年)属中南区四保。
民国二十一年(1932年)第一区三官乡。
民国二十七年(1938年)属直辖区陈官联保(程官保、盛官保)。
民国三十一(1942年)年属阳明乡(驻地:王官);解放后,1949年11月24日,全县置4个区,乡镇及其以下建置沿民国旧制,属乌栗区(驻地:乌栗)阳明乡(驻地:龙场),县隶属贵阳专区。
1950年4月,由于匪特骚乱,乌栗区政府迁驻县城,改称贷城关区,按序号名区,属第一区(驻地:龙场)阳明乡,建立,水塘、陈盛农协会。
1952年4月进行民主建政,缩小乡的规模,同时改村人民政府为村民委员会,新设新民乡、王官乡等,分属第一区(驻地:龙场)阳明乡(驻地:马家桥),11月19日县改隶贵定专区。
1953年2月,第一区增设水塘乡并划入,10月龙场镇改名城关镇。
1954年4月小乡并大乡,撤水塘乡等8个乡,分属第一区阳明乡。
1956年都成立初级社,4月28日县改隶安顺专区。
1957都进入高级社。
1958年9月,改置人民公社,取消区、乡建制,全县建“政社合一”的人民公社,划入阳明公社(驻地:城关),12月撤大跃进公社,新设水塘管理区,属阳明公社水塘管理区,12月29日县改属贵阳市。
1961年6月恢复区的建置,管理区改为公社,生产队改为生产大队,生产小队改为生产队,撤销水塘管理区,属城关区阳明公社;1962年4月,增置水塘公社并划入。
1963年10月21日县改隶属安顺地专区。
1966年5月撤区并乡,撤水塘公社,程官划入阳明公社,同时阳明公社改为马家桥公社,水塘划入扎佐区三元公社,村社更名水塘和程官大队。
1981年全县由4区调整为5区,复置久长区,同时城关区增设程官公社,程官、水塘又划入程官公社。
1982年10月,经报省人民政府批准,水塘公社更名为程官公社。
1984年4月,实行政、社分设,复建乡、村政权,乡(镇)辖村民委员会,村以下建村民小组,分别更名为程官村和水塘村。
1992年建镇并乡撤区,属城关镇。
1996年县改隶属贵阳市。
1999年依据黔府函〔1999〕222号批复文件,城关镇更名为龙场镇。
2013年依据修府函〔2013〕244号批复文件,水塘村和原程官村合并为新的程官村。
2020年依据黔府函〔2020〕63号,撤销龙场镇,设立龙场街道和阳明洞街道,程官村归属阳明洞街道管辖。