1997年,河口瑤族自治縣面積1313平方千米,人口7.6萬,其中瑤族占27%。轄2個鎮、4個鄉。縣政府駐河口鎮。
河口鎮 面積185.2平方千米,人口2.3萬。鎮政府駐人民路。轄城區、城郊、壩灑3個行政村及3個居委會。
南溪鎮 面積258.9平方千米,人口0.46萬。鎮政府駐南溪。轄南溪、大南溪、安家河、龍堡4個行政村。
瑤山鄉 面積345平方千米,人口1萬。鄉政府駐三岔路。轄梁子、牛塘、太陽寨、水槽、八角5個行政村。
蓮花灘鄉 面積191平方千米,人口0.7萬。鄉政府駐新街。轄蓮花灘、地古白、嘎瑪、干龍井、中嶺崗、石板寨6個行政村。
老范寨鄉 面積105平方千米,人口0.36萬。鄉政府駐老范寨。轄貴良、斑鳩河2個行政村。
橋頭苗族壯族鄉 面積165平方千米,人口1.6萬。鄉政府駐橋頭村。轄橋頭、下灣子、東瓜嶺、薄竹箐、老汪山、中寨、竹林寨、老街子8個行政村。
**以上區劃名錄、面積、人口數據根據《中國政區大典》