平山镇位于灵山县东北部,镇政府驻地距县城23公里,总面积125平方公里,辖17个村委会和1个居委会,共有99个自然村,1999年末全镇总人口43910人,其中农业人口41963人,耕地面积1398公顷,其中水田面积1028公顷,粮食总产17799吨,农业总产值6100万元,实现国内生产总值6861万元,分别比上年增长32.5%和9%,财政总收入367.9万元,农民人均纯收入2444元。