清光绪二十八年(1902年),清廷批准放荒招垦。光绪三十年(1904年)设洮南府,隶属盛京将军。同年设开通县、靖安县,隶属洮南府。光绪三十年十二月(1905年),设大赉厅,隶属黑龙江将军。光绪三十一年(1905年),设安广县,隶属洮南府。光绪三十三年(1907年),撤将军,设奉天、吉林、黑龙江三省。洮南府、开通县、靖安县、安广县隶属奉天省,大赉厅隶属黑龙江省。宣统二年(1910年),设镇东县,隶属奉天省。
民国二年(1913年),废府、州、厅,存道、县,境内各县隶属奉天省洮昌道和黑龙江省龙江道。
民国四年(1915年),设瞻榆县,隶属奉天省洮昌道。东北沦陷时期,境内各县隶属伪龙江省。
1945年8月15日东北光复后,境内各县隶属嫩江省。
1946年,先后隶属吉江行政主任公署、嫩江省、辽吉区行政公署。
1947年,隶属辽北省。
1949年,隶属黑龙江省。
1954年,划归吉林省。
1954年8月,吉林省白城子区专员公署成立,辖洮南、白城、镇赉、安广、大赉、开通、瞻榆、乾安县。
1955年,改称吉林省白城专员公署(简称白城专署)。
1956年,长岭、双辽县和前郭尔罗斯蒙古族自治县(简称前郭县)划归白城专署。
1958年10月,白城镇与部分郊区合并,设白城市(县级);白城县余部20个乡镇与洮南县合并为洮安县;大赉、安广县合并为大安县;开通、瞻榆县合并为通榆县。同年11月,扶余县划归为白城专署,双辽县划归四平专署。
1968年8月,成立白城专区革命委员会。
1969年7月,内蒙古自治区的突泉县、科尔沁右翼前旗划归白城专区(1979年7月,复归内蒙古自治区)。
1973年7月,白城专区革命委员会改称白城地区革命委员会。
1979年1月,改称白城地区行政公署。
1987年7月、1988年11月,洮安县、大安县先后改设洮南市(县级)、大安市(县级)。
1991年3月,前扶经济开发管理区成立,地、厅级建制,隶属吉林省人民政府,扶余市和前郭县划归前扶经济开发管理区。
1992年6月,设立松原市(地级),长岭、乾安县划归松原市。
1993年8月,撤销白城地区行政公署,设立白城市(地级)。撤销白城市(县级),设立洮北区。白城市辖镇赉县、通榆县、洮北区、大安市、洮南市。