1949年中华人民共和国建立,长沙历经多次调整,1951年自长沙县析置望城县,1959年望城县并入长沙县,长沙县划归长沙市管辖。1977年,自长沙县复置望城县,长沙市辖二县。1983年宁乡县和浏阳县划归长沙管辖。1993年撤销浏阳县,设立浏阳市。1996年长沙市辖区调整,撤销原东、南、西、北、郊五区,新设立芙蓉、天心、岳麓、开福、雨花五区。2011年撤销望城县,设立长沙市望城区。2017年,撤销宁乡县,设立宁乡市。截止2019年,长沙市共辖6区2市1县。
芙蓉区面积42.4平方公里、天心区面积141.05平方公里、岳麓区面积552平方公里、开福区面积188平方公里、雨花区面积304.9平方公里、长沙县面积1756平方公里、望城区面积956平方公里、宁乡市面积2906平方公里、浏阳市面积5007平方公里。