1951年5月,划出县境内湘江以西及东部部分地区置望城县。长沙县先后隶属长沙和湘潭专区。
1959年3月,望城县和长沙市郊区并入长沙县,划出县内的龙头铺公社入株洲县,长沙县改隶长沙市。
1962年元月,恢复长沙市郊区。
1977年12月,复置望城县,同时将长沙县所辖的大托,洞井、黎托、望岳4个公社划入长沙市郊区管辖,全县辖9区41个公社1个镇。
1984年5月,撤销农村人民公社,建立乡镇,全县辖9区1个区级镇40个乡。
1995年5月,撤区并乡建镇,全县撤9个区,将41个乡镇合并为14个镇7个乡。1996年7月,将长沙县捞刀河镇划入长沙市开福区后,长沙县辖13个镇7个乡。
1997年,撤销广福乡、北山乡,建立青山铺镇、北山镇,2002年撤销双江乡,建立双江镇,2004年9月,全县村级行政区划调整将原有的494个行政村合并成238个行政村,38个居委会调整为36个社区居委会。
2011年,撤销跳马与开慧两乡建立跳马镇和开慧镇,撤销星沙镇设立星沙、湘龙、泉塘3个街道。
2012年,从黄花镇析置长龙街道,行政区划范围包括原黄花镇茶塘村、长龙村、湘峰村三个整村和华湘村在长永高速以北的区域,总面积29平方公里。榔梨镇调整规划为榔梨街道。
2013年12月,撤销暮云镇,设立暮云街道和南托街道。
2015年1月14日,跳马镇划归长沙市雨花区,暮云街道、南托街道划归长沙市天心区。 至2015年,长沙县辖16个镇(黄兴镇、江背镇、黄花镇、春华镇、果园镇、路口镇、金井镇、高桥镇、双江镇、开慧镇、福临镇、青山铺镇、安沙镇、北山镇、干杉镇、白沙镇),5个街道(星沙街道、湘龙街道、泉塘街道、榔梨街道、长龙街道),共计75个社区、218个行政村。
2015年11月,根据长沙县乡镇区划调整方案,金井镇和双江镇成建制合并设立金井镇;将开慧镇和白沙镇成建制合并设立开慧镇;将黄兴镇和干杉镇成建制合并设立黄兴镇。本轮行政区划调整后,长沙县共减少3个乡级建制,现辖春华、江背、青山铺、开慧、金井、黄兴、黄花、果园、福临、北山、安沙、路口、高桥13个镇,泉塘、湘龙、星沙、榔梨、长龙5个街道,总面积1756平方千米,常住人口89.75万人。县人民政府驻地不变。