清朝围场时,猎人在此打猎,为防止野兽,修成土堆子,曾得名炮手堆子,伪满时因境内有一眼白水泉,而得名白泉。此地清初为禁垦围场,东部属于乌鲁里围,西部属于乌鲁里布墩围攻,在光绪元年开发,曾称炮手堆子。
1949年为白泉区,1956年分属白泉乡、金岗乡,1958年改白泉公社、金岗公社。
1984年社改乡,1985年白泉撤乡设镇,1991年金岗撤乡设镇。
1996年,白泉镇面积127平方千米,人口4.1万,镇政府驻白泉,辖安慈、树安、青龙、兴隆、兴泉、清河、仁爱、善邻、和平、安全、保善、集贤、连昌、赵家、安康、白泉、连泉、德忠、永清19个行政村和中街、站前、镇南、中桥、镇兴、南山、铁北、西桥、东桥、新城10个居委会;金岗镇面积66平方千米,人口1.5万,镇政府驻金河屯,辖金河、泉康、柳树、英华、光明、明义、东柳、西柳、北柳9个行政村和镇南、水山、南山3个居委会。
2003年,撤销金岗镇,将其所辖行政区域整建制合并到白泉镇。2005年,将东辽县白泉镇的金河、全康、英华3个村划归西安区灯塔乡管辖。
2014年,白泉镇所辖村:安慈村、树安村、青龙村、兴隆村、兴泉村、清河村、仁爱村、集贤村、白泉村、赵家村、连泉村、德忠村、永清村、保善村、和平村、安全村、柳树村、光明村、明义村、东柳村、西柳村。新城社区(安慈路)、站前社区(站前路)、镇南社区(东交大街)、中城社区(连泉路)、西桥社区(东交大街)、东桥社区(东交大街)、万兴社区(金泉路)。