代家坝镇,隶属于陕西省汉中市宁强县。地处宁强县北部,嶓冢南麓,东与大安镇接壤,南与阳平关镇相连,西与巨亭镇毗邻,北邻巩家河镇。总面积265.24平方千米。
代家坝镇境内有五丁关、老君洞、汉王庙、马龙岩石窟、姑姑洞(皇姑洞)等名胜古迹。
截至2023年6月30日,代家坝镇辖1个社区、18个行政村。根据第七次人口普查数据,截至2020年11月1日零时,代家坝镇常住人口为18800人。2011年,代家坝镇农业总产值达到1.9亿元,工业总产值达到3.12亿元,社会商品销售总额达0.35亿元。