灵泉镇,隶属于山西省吕梁市石楼县,位于石楼县中部,东邻罗村镇,南接临汾市隰县、永和县,西接义牒镇、小蒜镇,北接裴沟乡、龙交乡。是石楼县人民政府驻地,总面积318.07平方公里。1949年,灵泉镇属石楼县第一区;2000年12月,西卫乡并入城关镇,城关镇更名为灵泉镇。截至2018年底,灵泉镇户籍人口42784人。截至2020年6月,灵泉镇下辖1个社区,27个行政村,镇人民政府驻东庄村。