常家河镇,隶属于甘肃省定西市通渭县,地处通渭县南部,东、南与甘谷县接壤,西与榜罗镇毗连,西北与第三铺乡相邻,北接李家店乡,东北邻襄南镇,行政区域面积182.23平方千米。
截至2018年末,常家河镇有户籍人口35258人;截至2020年6月,常家河镇下辖1个社区和22个村;镇政府驻常家河村下街一社8号。
2011年,常家河镇财政总收入40.2万元,比上年增长25%,人均财政收入540元,年末有农村信用合作社所;各类存款余额5000万元,比上年增长5%;各项贷款余额3000万元,比上年增长6.8%;2018年,常家河镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市13个。