經考古調查和歷史文獻記載,在舊石器時代晚期境內已有人類生活。
商周至秦時期,為東胡游牧之地。
漢、南北朝時期,為鮮卑、夫余所居。
隋唐時,為契丹族游牧之地。
遼時,在這里設長春州,治所在今洮北區德順蒙古族鄉城四家子古城。
長春州是遼朝皇帝圣宗、興宗、道宗、天祚帝等四位皇帝的行宮,是遼朝春季的政治中心,是遼代東北路的政治、軍事、經濟、文化中心。
金朝時期,長春州沿用繼續至金天德二年(1150年),后降為長春縣,隸肇州(前郭縣塔虎城)管轄。
承安三年(1198年),又在此復設泰州,城址仍在城四家子古城。
蒙元時期,先屬成吉思汗四弟斡赤斤封地,后屬遼陽行省泰寧路泰寧府,治所仍在城四家子古城。
明朝時期,隸屬奴爾干都司所轄泰寧衛。
清朝時期,屬蒙古科爾沁部。
清光緒二十八年(1902年),清廷批準放荒招墾。
光緒三十年(1904年),設洮南府,隸屬盛京將軍。
同年設開通縣、靖安縣,隸屬洮南府。
光緒三十一年(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月,撤銷白城地區行政公署,設立白城市(地級)。
撤銷白城市(縣級),設立洮北區。