赵集镇地处南阳盆地边缘,位于邓州市西北部二十五公里处。东与夏集乡、镇平县马庄乡接壤,南与裴营乡毗邻,西部同张村镇隔河相望,北与罗庄乡相连。南北长15公里,东西宽12公里,总占地面积126平方公里。辖赵集社区、宋家岗村、吕家村、赵马村、堤南高村、大赵营村、余家寨村、赵庙村、梨园郭村、小王集村、扁担张村、尚寨村、罗家村、河南村、河北村、秦杨村、彭家村、竹园李村、范岗村、黑白洼村、冀寨村、西孔村、东孔村、穆王营村、林头村1个社区、24个村委会,34个自然村,384个村民小组,7万人,12.4万亩耕地。