西柏坡鎮隸屬於河北省石家莊市平山縣,行政區域面積29.4平方千米。截至2019年末,西柏坡鎮戶籍人口7,435人;耕地1,260畝;總產值6,669萬元,其中農業1,500萬元,農村人均可支配收入11,229元。

1949年,西柏坡鎮境域屬建屏縣孟家莊區

1956年6月,撤區,設柏坡鄉

1958年7月,成立西柏坡公社管理委員會

1958年9月,併入平山縣

1968年4月,改為柏坡公社革命委員會

1984年2月,改為柏坡鄉

1990年1月,窯上、燕尾溝、通家口、霍家溝、講里、西坡6村劃入

2002年5月,改為西柏坡鎮至今