河口是位于中国云南省红河哈尼族彝族自治州的县级市,因位于元江与赤水河交汇处而得名。河口市人民政府驻龙塘镇,下辖7个镇、1个乡。尽管河口市位于红河哈尼族彝族自治州的境内,但作为其中的一个县级市,它并不被归入红河州的行政管辖之下。