四川省下辖了12个府、9个直隶州、4个直隶厅,分别是:成都府、重庆府、保宁府、顺庆府、叙州府、夔州府、龙安府、宁远府、雅州府、嘉定府、潼川府、绥定府、绵州、茂州、邛州、眉州、泸州、资州、忠州、永宁州、酉阳州、杂谷厅、松潘厅、懋功厅、石砫厅。至于省会,从元朝开始,就设立在成都府。
1912年,清朝灭亡以后,我国进入了军阀混战的复杂时期。尤其是四川省,出现了大小军阀相互进攻的情况。因此,出现了“天下未乱蜀先乱,天下已定蜀未定”的说法。当时,四川部分地区滋生了土匪武装,残酷压榨各地群众。四川各地百姓的日子很苦,急需进入休养生息状态。一转眼到了建国初期,随着大规模战争的基本结束,我国进入了战后重建、恢复生产、发展建设的阶段。
四川地形非常复杂、面积辽阔,为了肃清各地的土匪,尽快让各地恢复生产。1949年,四川省被临时划分为川北、川南、川东、川西4个行署区。行署区属于建国初期的区划,除了这4个行署区以外,我国还组建了旅大行署区、陕北行署区等一系列的行署区。进入50年代前期,随着四川各地进入了平稳状态,过于复杂的区划不利于经济建设。
1952年,4个行署区被撤销,重新合并为四川省。随后,四川省划分为1个地级市、16个专区的区划,分别是:成都市、自贡市、温江专区、资中专区、永川专区、眉山专区、乐山专区、宜宾专区、万县专区、大竹专区、南充专区、遂宁专区、绵阳专区、剑阁专区、达县专区、茂县专区、酉阳专区。随后,泸县专区先后更名为泸州专区,剑阁专区更名为广元专区。
1953年,酉阳专区被撤销,原本下辖的各个县,划入了涪陵专区管理。大竹专区被撤销,原本下辖的各个县,划入了达县专区、涪陵专区管理。眉山专区被撤销,原本下辖的各个县,划入了乐山专区和温江专区管理。广元专区被撤销,原本下辖的各个县,划入了南充专区和绵阳专区管理。茂县专区被撤销,下辖的各个县,划入了周边专区管理。
1954年,重庆市被降级,划入了四川省管理。1955年,西康省被撤销以后,金沙江以东的区域,划入了四川省管理。四川省在这些区域,陆续组建了甘孜藏族自治州、阿坝藏族自治州和凉山彝族自治州。截至这个时候,四川省的大体区划暂时稳定下来。
出于发展渡口市的需要,四川省组建了渡口地级市。60年代末期,全国所有的专区更名为地区以后,四川省的各个专区陆续更名。70年代末期,随着我国经济的持续高速发展,为了适应经济发展的需要,各省下辖的各个地区,开始陆续进行区划变迁。1978年,西昌地区被撤销,下辖的各个县,划入了渡口市和凉山州管理。
1981年,江津地区更名为永川地区。1983年,永川地区被撤销,下辖的8个县,全部划入了重庆市管理。同一年,温江地区被撤销,下辖的各个县全部划入了成都市管理。德阳地级市、泸州地级市先后组建。80年代后期,渡口市更名为攀枝花市,阿坝藏族自治州更名为阿坝藏族羌族自治州。1988年,四川省组建了黔江地区。