古为潘乡镇,后改潘龙镇。
1972年设蟠龙公社、下坪公社,1984年改蟠龙镇、下坪乡。
1996年,蟠龙镇面积105.9平方千米,人口1.1万人,辖圭洞沟、曹刘家沟、前何家沟、后何家沟、永胜村、李家渠、张山圪坮、王家沟、何家峁、瓷窑沟、拓家沟、山窑则、闫家窑子、新沟、老庄、北新民村、史家沟、北枣园、北王庄、圪驮村、核桃坪、纸坊坪、纸坊沟、四咀、卧虎湾、刘家坪、毛沟30个行政村;下坪乡面积77.2平方千米,人口0.4万人,辖山窑子、胜利沟、前庙沟、后庙沟、崖底、窑则沟、尹咀、木家坪、下坪、三志沟、李家砭、卢家沟、老庄湾、卢坪、元外沟、上坪、大塌沟、柴塌湾、榆树峁、李崖窑、姬塌、前牛沟、后牛沟、南塌24个行政村,距市区73千米。2001年,撤销下坪乡并入蟠龙镇。2011年,撤销贯屯乡并入蟠龙镇,原贯屯乡改为贯屯中心社区。