夺取梁的宁州之后，置南宁州（因西魏之前已将豳州改名为宁州古加一“南”字），该州所领郡县不可考，今河口县地当属该州。隋改南宁州为南宁州总管府，唐武德七年（624年）改为南宁州都督府，贞观元年废（627年）；调露元年（679年）设安南都护府，今河口县地属之。大中八年（854年）后，为南诏拓东节度所占领，今河口、马关一代为七绾洞蛮地，亦属拓东节度。唐咸通年间，南诏分拓东节度置通海都督，今河口县地属之。大理国后期，改通海都督为秀山郡，后又分东部为最宁府，河口地区为其下辖的阿马部、阿月部属地。元至元十一年（127