新宁、蛇龙2县，属东关郡、隶开州。隋开皇三年（583年）废新宁、蛇龙，入石城县，隶属通州；唐武德二年（619年）复置新宁县，隶属山南西道通州；1914年8月，新宁县更名为开江县，隶属东川道。
行政区划.下辖1个街道办事处、11个镇、1个乡：