三甲集镇位于广河县东部,东经103°71′15″~103°77′19″,北纬35°52′89″~365°61′76″,是临夏州的东大门,东与临洮县辛店镇隔河相望,南临水泉乡,北靠东乡县果园乡和车家湾乡,西接祁家集镇,镇域总面积91.42平方千米。属于干旱、半干旱、山区与高寒阴湿交接区。全镇辖15个行政村2个社区1个合作社党支部,157个社(村民小组),户籍人口12489户61384人,常住人口10459户48646人。
有回、东乡、汉三个民族,少数民族占总人口的98%,全镇国内生产总值11.12亿元。全镇共有党支部18个,党员568人,耕地面积28474亩,人均0.482亩。镇内现有学校27所,其中高中1所,初中2所(其中一所为附属中学),小学13所,幼儿园11所,有义务教育阶段学生13833人。