1915年上旺、龙旺2团合设上龙乡,各取一字得名。
上龙村位于马山县城南面,距县城7公里,210国道南北贯穿全村,交通方便。全村有23个自然屯,现有总户数1160户,总人口5724人,其中劳动力2460人,耕地面积3782亩,其中水田3412亩,旱地370亩,人均占有耕地0.65亩。上龙村水利资源丰富,农田灌溉条件是全镇最好的行政村,是白山的“渔米之村”。多年来,上龙村委会充分发挥本村的交通、地理和丘陵资源丰富等优势,结合开展“五村、两规范”建设,积极实施科教兴村战略,大力发展农村经济,多渠道增加农民收入,许多农户依靠科技走上了脱贫致富的道路。全村2006年农民人均纯收入达3200元。上龙村与尚新村、大同村、新汉村、内学村、合福社区、造华村、合诚社区、立星村、兴华村、合作社区、玉业村、合群社区、民新村、新兴社区相邻。
“205”上坳石刻“205”上坳石刻位于马山县白山镇上龙村六代屯,时代为清代,类别为石窟寺及石刻。1989年,“205”上坳石刻被公布为马山县文物保护单位。历史沿革:1915年设上龙乡。
1950年改塘里乡,后复上龙乡。
1958年改大队并析出大同大队。
1984年改为上龙村民委员会。
1994年复改上龙村村民委员会,沿用至今。