江口镇,因地处江河入洵河口而得名。中华民国元年(1912年)后,属旬江乡第四、五保。1950年,设江口、高桥二乡。1961年,成立江口公社。1984年9月,改为江口乡。1996年12月,改为江口镇。2001年11月,沙坪乡并入。地处宁陕县东北部,东与金川镇接壤,南与城关镇相邻,西与皇冠镇交界,北与广货街镇、丰富镇毗连。辖区东西最大距离39千米,南北最大距离29.2千米,总面积472平方千米。截至2020年6月,江口镇下辖1个社区、7个行政村。2011年,江口镇农业总产值3887万元,工业总产值达到2.3亿元,社会商品销售总额达1.12亿元。