古蔺县辖该镇。1930年建镇,1956年重建龙山乡。1992年,龙山乡和狮龙乡合并,建龙山镇。位于县城中部,距县城28公里。面积94平方公里,人口2.7万。省道贯穿全境。辖太原、太和、阳平、桥上、龙华、对车坝、草坝、龙台、华香、天兴、邓肯、向田、奇林、杨家坡、滚坡、金牌山、龙吟、白沙、吉星、新狮20个村委会和龙山居委会。乡镇企业有煤厂、电厂、建材厂。农业主要生产水稻、玉米和小麦,以及烤烟、油菜籽和水果。