施庵镇位于县城东北部,北与宛城区官庄镇毗邻,东与唐河县、郭滩镇接壤,镇政府驻施庵。1958年月成立施庵公社。1968年更名为红渠公社。1982年恢复施庵公社。1984年改乡,1995年改镇至今。辖25个行政村,124个自然村,294个村民小组。总人口62602人(其中农业人口59768人,非农业人口2834人)。辖区内,除汉族外,还有回族、白族、布依族、土家族、普米族、维吾尔族6个少数民族,共52人。全镇现有耕地6792公顷,耕地面积在新野县居第二位。全镇境内有河3条:东边涧河,西边溧河,中部偏东有田小河。