河卡镇,隶属于青海省海南藏族自治州兴海县,位于兴海县的东北部,东靠共和县塘格木镇、铁盖乡、并隔黄河与贵南县塔秀乡相望,南接唐乃亥乡,西邻子科滩镇,北与共和县切吉乡接壤。2018年,河卡镇区域面积1967.73平方千米,户籍人口有15311人。
2019年10月,河卡镇下辖1个社区、10个行政村、2个生活区。
2017年,河卡镇企业个数共135个,企业从业人数752人,其中工业企业15个,规模以上1个;2018年,河卡镇工业企业个数共15个,规模以上1个,营业面积50平方米以上的综合商店或超市37个。