城南庄镇位于河北省保定市阜平县城南20公里处,地名源自镇政府驻地城南庄村。该村建于金代,因位于县城之南且曾设立过镇子,最初取名“城南镇”,后演变为“城南庄”。
全镇总面积40.5万亩,其中山场面积达37.5万亩,耕地面积15510亩。下辖城南庄、南安、花山、大岸底、向阳庄、福子峪、北桑地、易家庄、万宝庄、北工、宋家沟、井沟、石猴、后庄、顾家沟、谷家庄、栗树漕、南台、岔河、三官、麻棚等21个行政村,以及207个自然村,总人口5917人。
城南庄镇历史悠久,夏商时期属冀州,春秋时为鲜虞国之地,战国时系中山国辖境。秦代至北宋期间属南行唐地。金代置阜平县后,城南庄镇一直隶属阜平。1958年9月,为红光公社城南庄片管理区;1961年7月,析出设城南庄公社;1984年2月,改为城南庄乡;1994年,城南庄乡改镇;1996年2月,岔河乡并入,形成现在的行政区划。
城南庄镇是重要的红色旅游目的地,境内有晋察冀边区革命纪念馆。该馆位于阜平县城南40华里处,距北京280公里、省会石家庄100公里、保定140公里、佛教胜地五台山70公里,地处阜平、石家庄、定州、忻州和保定的交汇点,交通便利。这里曾是晋察冀边区党政军机关驻地,承载着丰富的革命历史记忆。
镇内还有一处特色资源——城南庄温泉,又称南温泉,位于城南庄镇后庄村温塘自然村。温泉喷口由一对玲珑剔透的大理石雕刻的狮子头构成,泉水从石狮嘴中流出,四季清澈透明,水温常年恒定,是一处难得的天然温泉资源。











