西漢元鼎六年(前111),河口屬牂牁郡進(jìn)?h管轄,并在此置有進(jìn)桑關(guān)。
后漢改進(jìn)?h為進(jìn)乘縣,南宋時期屬寧州梁水郡,初唐時期屬品州八稱縣(駐今蒙自),南詔時期屬通?ぃv今通海),宋代大理國時改通?樾闵娇,河口分屬舍資、屈中、阿馬和阿月等部,元設(shè)臨安、廣西、元江等處宣慰司,河口屬宣慰司的阿僰部舍資千戶(駐今蒙自老寨)。
明屬臨安府王弄山長官司(駐今文山回龍)。
清康熙四年(1665),改屬開化府安平廳(駐今文山,后遷駐馬關(guān))。
光緒二十一年(1895),根據(jù)《中法條約》,辟河口為商埠,設(shè)河口副督辦,隸屬臨開廣道。
1914年,改副督辦為督辦,真屬省府管轄。
1927年劃河口為特別行政區(qū),1949年12月25日,中國人民解放軍解放河口,1950年元月1日成立河口縣人民政府,隸屬蒙自專區(qū)。
1950年5月13日經(jīng)云南省人民政府批準(zhǔn)改縣為市,1955年又改市為縣,1959年與屏邊縣合并,仍稱河口縣,1962年河口、屏邊恢復(fù)原建制,1963年7月11日成立河口瑤族自治縣,隸屬紅河哈尼族彝族自治州。