禅堂乡政府位于灵城正北17公里处,东隔新濉河与冯庙相望,南与灵西、虞姬两乡接壤,西与杨疃毗邻,北与浍沟镇相连,灵双路穿境而过,乡村道路四通八达,交通运输便利,地理条件优越。全乡32个行政村,96个自然庄,213个村民小组。2017年,行政区域面积95.31平方千米,常住人口43682人。