古蔺县下辖镇16个:古蔺镇、太平镇、二郎镇、德耀镇、双沙镇、永乐镇、丹桂镇、龙山镇、大村镇、石宝镇、观文镇、水口镇、石屏镇、护家镇、土城镇、皇华镇。乡10个(其中民族乡3个):桂花乡、东新乡、鱼化乡、白泥乡、大寨苗族乡、黄荆乡、椒园乡、马蹄乡、马嘶苗族乡、箭竹苗族乡。政府驻地古蔺县古蔺镇府前街。