大河家镇,隶属于甘肃省临夏回族自治州积石山保安族东乡族撒拉族自治县,地处积石山保安族东乡族撒拉族自治县城最北面,东与石塬镇毗邻,南与刘集乡、石塬乡相接,西与青海省海东市循化撒拉族自治县以积石山脉为界,北与青海省海东市民和回族土族自治县以黄河为界。区域总面积51.64平方千米。根据第七次人口普查数据,截至2020年11月1日零时,大河家镇常住人口为27532人。
清代,属西乡二十八会。1953年,属临夏县第七区。1958年,设大河家乡,后改为大河家公社。1981年,成立大河家公社。2004年,大河家乡改设大河家镇。2006年,撤销四堡子乡,合并为大河家镇。截至2023年6月30日,大河家镇辖1个社区、10个行政村。
2018年,大河家镇有工业企业8家,营业面积超过50平方米以上的综合商店或超市326家。