边境开放城市、国家一级口岸——河口瑶族自治县位于红河哈尼族彝族自治州东南端,东经103°23′~104°17′,北纬22°30′~23°02′之间。南北纵距57.5公里,东西横距90.75公里。东北与文山壮族苗族自治州马关县接壤,西隔红河与金平苗族瑶族傣族自治县相望,北靠屏边苗族自治县,南与越南社会主义共和国老街省相邻,国境线长193公里。总面积1332平方公里,山区占全县总面积的97.76%,河谷平坝占2.24%。县城距省会昆明469公里,距州府蒙自县168公里,距越南首都河内295公里。河口县地势呈阶梯状,北高南低,渐向东南倾斜,以县城河口镇为中心,沿红河、南溪河向东北、西北方向作扇形扩散。全县最低海拔76.4米,最高海拔2354.1米,属热带季风雨林温热型气候。2008年,年平均气温23.0℃,与历年平均值持平。极端最高气温39.0℃(出现在5月28日),极端最低气温7.1℃(出现在1月4日)。总降雨量2022.7毫米,较历年平均值偏多14%。其中8月份雨水特别集中,月降雨量占全年总量的三分之一,其他大部分时段雨水正常,分布相对比较均匀。全年总日照数1392.7小时,较历年平均偏少212.4小时。
2008年,河口县辖河口、南溪2个镇,桥头、瑶山、老范寨、莲花滩4个乡,27个村民委员会,3个社区居委会,275个村民小组。辖区内还驻有河口、蚂蝗堡、南溪、坝洒四个国营橡胶农场,沙坝热带作物研究所,农垦第三医院等机构。
2008年末,河口县总户数28030户,总人口87260人。其中:农业人口49829人,非农业人口37431人(包括四个国营农场,以下同)。在少数民族人口中,瑶族23766人,苗族13878人,壮族11725人,彝族3459人,傣族2459人。人口自然增长率1.18‰。