竖岗镇位于通许县西部,北距古城开封40公里,东距通许县城13公里,总面积64.32平方千米。辖26个行政村,44个自然村,188个村民小组,52704人(2017),耕地面积4277公顷。2001年实现财政收入249万元,农民人均纯收入2141元。