河曲县位于忻州地区西北部。该县地处山西、陕西、内蒙古三省区交界处,北与偏关接壤,东与五寨相连,南与保德、岢岚毗邻,西隔黄河与陕西省府谷县、内蒙古自治区准格尔旗相望,面积1320平方公里,现辖4镇17乡,人口12.8万,县政府驻城关镇。
河曲,春秋为晋边地,战国属赵,汉及唐时属太原,五代十国时北汉文崇置雄勇镇,属岚州。宋太平兴国七年建火山军,治平四年置火山县,后废,金贞元元年置河曲县,大定二十二年升为火山州,后更名澳州,元宪宗七年省入保德州,明洪武二年仍置河曲县,六年废,十四年复置,隶属太原府。清雍正二年改隶保德州,民国三年置道,属雁门道,民国十六年废道,直属山西省。抗战时期属晋绥边区,建国后属兴县专区,兴县专区撤销后归忻县专区。