平山县位于河北省西部,太行山东麓,西与全国煤炭基地山西省接壤,东临省会石家庄市40公里,距首都北京260公里,是国家批准的环京 津、环渤海开放县之一。总面积2648平方公里,辖23个乡镇713个行政村,46万人口。平山县所在位置属华北自然区。在大地构造方面,如依传统的地槽——地台说,有两种观点,一种以黄汲清为代表的多旋回学说,将本县划分在中朝准地台,山西断隆的中部靠东缘的部位;一种以张文佑为代表的断块构造学说,以为本县处在中国地台区、华北台块、山西台背斜、太行穹折带的北端。就板块构造说,本县处在中朝地块上。按李四光的地质力学理论,本县处在中国东部新华夏系太行山隆起带北东方位,是4500万年前由两个隆起两个凹陷组成的“多”字型构造,即阜平隆起、井陉凹陷、赞皇隆起、武安凹陷,全县位于阜平隆起和井陉凹陷的过渡地带、形成新华夏系最早出现的构造形迹。虽然不同学说划分的地质构造单元有所不同,但不同学派划分构造单元所依据的地层构造和地史却是统一的。
县境地质由于历经多次的地壳运行和长期的剥蚀堆积,形成了三面环山、朝东敞开、呈簸萁状的地貌轮廓。总的地势是,自东南向西北逐渐增高,海拔由最低点东水碾村120米,上升到最高点驼梁2281米,相对高差2161米。全县地貌属山地类型,有亚高山、中山、低山、丘陵、平原5个亚类,并兼有阶地、岗坡、谷地、凹地等多种地貌类型。亚高山位于合河口乡前大地、中台山村的驼梁一带,海拔2000-2281米,地势高而坡缓,面积0.5万亩。中山区,包括合河口、营里、上观音堂、下口、北冶等乡的一部分村庄,海拔1000-2000米,面积52.1万亩。海拔500-1000米的低山区,位于蛟潭庄、孟家庄、杨家桥、小觉等乡镇,这一类型面积最大,为140.2万亩。500米以下为丘陵区和山前平原区,包括下槐、岗南、古月、西柏坡等乡镇滹沱河干流沿岸村庄和宅北、苏家庄、东王坡、南甸、上三汲、两河、西大吾、温塘、东回舍、孟贤壁、平山镇等乡镇,丘陵区面积104.8万亩,平原99.6万亩。
“中国气候区划”平山县属暖温带半湿润季风大陆性气候。由于高差悬殊,立体气候明显,概括了河北全省的气候类型特点,由东至西可分为5个气候区。这5个区可归纳为3个类型,即:暖温半干旱区,暖温半湿润区和温凉湿润区。其主要特点是:四季分明,季节性强,光照充足,降水量偏少,夏暑冬寒,温差较大。
平山县受大气环流分布的制约表现为春暖夏热秋爽冬寒。年平均气温12.7度。年最热月份是7月,平均气温26.3度;最冷月份是1月,平均气温—8.2。年较差29.5度。各月平均气温除最热的7月和最冷的1月外,其余10个月可以7月为轴分为对称的5对近似月。
全县面积26.48万公顷,其中耕地3.06万公顷、宜林牧地18.06万公顷、水域3.07万公顷。土壤类型多样,有4个土类、11个亚类、37个土属、87个土种。亚高山草甸土主要颁在海拔1900米以上的南驼山脊地带,占全县面积的0.1%,棕壤主要分布在1000~1300米的西北部深山区,面积约占8.1%;,褐土主要分布在800米以下的低山丘陵岗地,约占88.8%,草甸土分布在200米左右的河流阶地,约占3%。耕地以灌溉情况分为水地旱地,全县有效灌溉面积2.53万公顷,旱涝保灌田1.67万公顷。