代为七绾洞蛮地，亦属拓东节度。唐咸通年间，南诏分拓东节度置通海都督，今河口县地属之。大理国后期，改通海都督为秀山郡，后又分东部为最宁府，河口地区为其下辖的阿马部、阿月部属地。元至元十一年（1274年），建立云南行省，河口地区属临安广西元江等处宣慰司临安路。明洪武十五年（1382年），改路为府，河口地区为临安府王弄山长官司地。清康熙五年（1666年），裁王弄山长官司，属开化府安平厅。道光中期，今河口县地辟为汛地，取名河口汛，是为河口之始。光绪二十三年（1897年），设河口对汛副督办公署，由云南省直辖，