地名由来:镇白草镇因镇人民政府驻白草村而得名。白草村因后山多白色草而得名。
白草镇位于县城东北部,距县城65公里处。东与承德丰宁满族自治县接壤,西邻东万口乡,南连东万口和茨营子乡,北靠三道川乡,是黑河流域经济、文化中心,地处北纬41°07′,东经116°05′。镇政府所在地海拔1000米,全镇平均海拔1075米,属大陆性季风气候,平均温度2.4℃-4.7℃,无霜期115天。全镇总控面积244.79平方公里,耕地面积2555公顷,其中常用耕地1209公顷;林地面积7479公顷,其中生态林2911公顷;荒山草坡面积12000公顷。辖16个行政村,47个自然村。2017年底,全镇4816户,总人口12257(出生87人,死亡57人),常住8761人,人口自然增长率2.38‰。镇内有九年一贯制寄宿制学校1所,教学点4个,教职工86人,30个教学班,在校生1073人,毕业生130人;幼儿园1所,在园幼儿138人;镇级卫生院1所,医护人员27名,床位80张,大药房6所,村级卫生室13个,个人诊所2所。
驻镇单位有电管站、联通公司、工商分局、邮政支局、信用社、派出所、动检站、交警中队、驻军93630部队。镇政府设党政办、扶农办、计划生育服务中心、社会事务服务中心、经济发展服务中心、农经站、农业科、司法所、综治办、便民服务中心、农业服务中心、综合文化服务中心、气象服务站,有干部职工48名。
历史沿革:
民国七年(1918年),属沽源县二区。
民国二十二年(1933年),划归热河省大阁县(丰宁县)。
民国三十七年(1948年)11月,划归赤城县。
1953年,设白草乡。
1958年8月,成立高峰公社。
1959年9月,划归龙关县,为白草公社。
1960年5月,属赤城县。
1984年,白草公社改为白草乡。
1995年,由白草乡改为白草镇。