河口瑶族乡位于资源县西南部,西南与龙胜县江底接壤,西北与湖南城步县交界,东与两水毗邻,东北角与车田乡相连,总面积109.9平方公里,有耕地面积4107亩,林地面积100530亩。经济以木材为主、盛产杉、松、杂木,是本县的木材生产基地之一。土特产有山苍子、茶叶、杨梅、香菇、木耳等。
该乡原属两水乡,1984年9月从两水乡划出高山,立寨坪、大湾、葱坪、猴背5个村而设立河口瑶族乡,全乡共58个村民小组,总户数1128户,人口5068人,其中瑶族1316人,苗族976人。地势南、北两端高、东、西两侧偏低,中间为河谷地,最低海拔320米,最高海拔1764米。