1954年设立白城专区,专署驻白城县。原由黑龙江省直辖的白城、镇赉、大赉、安广、洮南、开通、瞻榆等7县和原由吉林省直辖的乾安县划入白城专区。辖8县。 1956年原由省直辖的长岭、双辽2县和前郭尔罗斯蒙古族自治县划入白城专区。 1958年将双辽县划归四平专区。以原白城县的城关区设立白城市。撤销白城、洮南2县,合并设立洮安县(驻洮南镇);撤销大赉、安广2县,合并设立大安县(驻大赉镇);撤销开通、瞻榆2县,合并设立通榆县(驻开通镇)。原公主岭专区所属扶余县划入白城专区。辖1市、7县、1自治县。 1969年原属呼伦贝尔盟的突泉县和科尔沁右翼前旗(驻乌兰浩特)划入白城专区。辖1市、8县、1自治县、1旗。 1970年白城专区改称白城地区,地区驻白城市。辖白城市及镇赉、长岭、大安(驻大赉镇)、通榆(驻通榆镇)、洮安(驻洮南镇)、突泉、扶余、乾安等8县及前郭尔罗斯蒙古族自治县(驻前郭镇)和科尔沁右翼前旗(驻乌兰浩特镇)。 1979年将突泉县和科尔沁右翼前旗划归内蒙古自治区。白城地区辖1市、7县、1自治县。 (以上摘自《中华人民共和国政区沿革史为乐著》)
1987年,撤销洮安县,设立洮南市(县级)。以原洮安县的行政区域为洮南市的行政区域。(国务院1987年5月21日批复【国函[1997]85号】,吉林省人民政府1987年6月8日通知【吉政函(87)70号】)
1987年,撤销扶余县,设立扶余市(县级)。以原扶余县的行政区域为扶余市的行政区域。(国务院1987年10月7日批复【国函[1997]165号】,吉林省人民政府1987年11月19日通知【吉政函(87)162号】)
1988年,撤销大安县,设立大安市(县级)。以原大安县的行政区域为大安市的行政区域。(民政部1988年8月30日批复【民[1988]行批16号】,吉林省人民政府1988年9月15日通知【吉政发[1988]176号】)
1992年6月6日,国务院批复(国函[1992]60号):(1)撤销扶余市,设立松原市(地级),松原市人民政府驻扶余区松花江南岸沿江路。(2)设立松原市扶余区,松原市扶余区的行政区域是:原扶余市的行政区域;前郭尔罗斯蒙古族自治县前郭镇的团结、繁荣、建设、原江、松江、铁西、民主街道办事处;胜利街道办事处的胜安、胜民、胜合、胜庆、胜丰5个居民委员会;育才街道办事处的民景、民建两个居民委员会;毛都站镇;镇郊乡的贺尔其勒村、西郊村、单家围子村、于家围子村、孙喜窝堡村、郭新窝堡村、倪家窑村、后瓦房村、卡拉房子;前瓦房村的郭尔罗斯大街以南至孙喜窝堡村界,凯旋街以东至吉拉吐乡界部分;达里巴乡的努很格勒和额莫勒村,区人民政府驻文化街。(3)松原市辖扶余区和前郭尔罗斯蒙古族自治县、乾安县、长岭县。
1993年6月14日国务院批准:撤销白城地区,设立白城市(地级)。撤销白城市,设立洮北区。白城市辖洮北区和原白城地区的镇赉县、通榆县。原白城地区的洮南市、大安市由省直辖。
2000年,据第五次全国人口普查数据:白城市总人口2025891人。其中:洮北区 484979人、镇赉县 320960人、通榆县 348344人、洮南市 441096人、大安市 430512人。
2003年,白城市面积25685平方千米,辖5个县(市)区,共有92个乡镇,716个行政村。总户数为58.88万户,总人口200.82万人,其中农业人口119.78万人,占全市总人口的60.4%。
2005年,根据省民政厅《关于将镇赉县到保镇划入白城市管辖的批复》及白城市政府关于行政区域调整暨到保镇和镇南种羊场交接工作会议精神,根据白城整体发展需要,市政府决定把镇赉县到保镇划转到白城市洮北区。11月2日,镇赉县到保镇划入洮北区交接仪式在到保镇政府举行。