河口镇,隶属于陕西省宝鸡市凤县,地处凤县东北部,东与平木镇相连,南与留凤关镇、坪坎镇交界,西与凤州镇、红花铺镇接壤,北与黄牛铺镇毗邻。辖区东西最大距离25.2千米,南北最大距离26.1千米,总面积404.40平方千米。
截至2021年10月31日,河口镇辖9个行政村。根据第七次人口普查数据,截至2020年11月1日零时,河口镇常住人口为7664人。2011年,河口镇农业总产值达到6009.3万元,工业总产值达到17.1亿元,社会消费品零售总额达3.20亿元。