胡堂乡位于睢县东南部,东与宁陵县张弓镇接壤,西临睢柘公路,北与开亳路和省道豫04线相接,罗冯路与孙胡路在境内纵横交错、贯穿东西南北,全乡辖19个行政村,43个自然村,人口16269人(2017年),耕地2.9万亩,总面积29.89平方千米(2017年)。