本文
禹貢職方之三江。〔書禹貢〕揚州。三江旣入。〔周禮職方〕「揚州。其川三江。」孔安國、班固、鄭玄、桑欽、郭璞、庾仲初、顧夷諸説不一。分疏如左。(甲)江漢合彭蠡爲三江。〔初學記引鄭玄書注〕「左合漢爲北江。右會彭蠡爲南江。岷江居其中。則爲中江。故書稱東爲中江者。明岷江至彭蠡與南北合。始得稱中江也。」蘇軾宗其説。謂豫章江入彭蠡而東。至海爲南江。岷江。江之經流。會彭蠡以入海爲中江。漢自北入江會彭蠡爲北江。蔡沈書傳力闢蘇説。金履祥、鄭曉、周洪謨、馬中錫、邵寶、張吉、章潢、郝敬、袁黄、胡渭、蒋廷錫。皆以蘇説爲是。據鄭蘇之説。則夏口以北爲北江。湖口以南爲南江。夏口以至湖口爲中江。自湖口以下。惟有一江矣。(書正義引鄭説。與此不同。丁晏謂初學記所引爲僞託。非鄭説。)(乙)南江、北江、中江爲三江。〔漢書地理志〕「會稽呉縣。南江在南東入海。毗陵縣。北江在北東入海。(今本漢書脱上一北字。此據宋本。後漢志亦云北江。)丹陽蕪湖縣。中江出西南。東至陽羨入海。」司馬貞史記索隱承其説。顏師古漢書注亦謂三江。卽北江中江南江也。按此説以行北道者爲北江。卽今長江下游正幹。行中道者爲中江。卽溧水。行南道者爲南江。卽今呉淞江。(丙)〔書禹貢三江旣入傳〕三江已入。致定爲震澤。〔又導漾傳)自彭蠡江分爲三。入震澤。遂爲北江而入海。〔正義〕孔意江從彭蠡分爲三。又共入震澤。從震澤復分爲三。乃入海。鄭云。三江分於彭蠡爲三孔。東入海。其意言三江旣入。入海耳。不入震澤也。〔又導江傳〕「有北有中南可知。」正義引漢志以證之。按孔傳言江分爲三入震澤。鄭言三江東入海。不言入震澤。孔穎達主班固説以調停孔鄭。遂謂三江旣入震澤。又分爲三入海也。〔周禮職方賈疏〕「揚州所以得有三江者。江至尋陽南合爲一。東行至揚州入彭蠡。復分爲三道而入海。故得有三江也。」此襲孔鄭之説而又變之。〔錢塘漑亭述古録〕「道原於彭蠡者。上流之三江。道原於震澤者。下流之三江。下流之三江。係東呉一隅。上流之三江。係揚州全域。」則又因疏家之説而引申之也。〔丁)〔水經〕沔水與江合流。又東過彭蠡澤。至石城縣分爲二。其一過毗陵縣北爲北江。其一爲南江。東至會稽餘姚縣東入於海。〔水經注〕地理志云。江水自石城東出。逕呉國南爲南江。〔禹貢錐指〕大江至石城。分爲分江水。至餘姚入海。又東北至蕪湖。分爲永陽江。由呉松入海。其經流東經毗陵至江都入海。毗陵江都最北。故謂之北江。石城餘姚最南。故謂之南江。蕪湖呉縣居二江之中。故謂之中江。蓋中江貫震澤。松江卽其下流。不得復析爲南江矣。」此亦以南北中爲三江。而南江以石城之分江水當之。按石城東出者。漢志謂之分江水。無南江之文。酈注引漢志而増改其説。以爲南江。(程瑤田三江考云。阮元是正本水經曰。沔水與江合流。又東至石城縣分爲二。其一東北流。又過毗陵縣北爲大江。其一又東過會稽餘姚縣東入于海。江無北江之名。分江水無南江之名。酈氏所見之水經。譌大江爲北江。遂據北江而注之。則必以分江水爲南江。故改班志曰江水自石城東出。逕呉國南爲南江也。)其後遂多承之。然與漢志所言南江在呉縣南者不合。故酈注又云松江自湖東北流。江水奇分謂之三江口。此亦別爲三江。蓋謂中江盡於陽羡。南江卽爲松江。以求合於漢志也。(戊)〔徐鍇説文繫傳〕「江出岷山至楚都名南江。至尋陽爲九道名中江。至南徐州名北江。」盛宏之荆州記之説亦同。此亦以南北中爲三江。而所指之南北中三江。似皆爲長江正幹。(己)呉淞江、婁江、東江、爲三江。〔庾仲初揚都賦注〕「今太湖東注爲松江。下七十里有水口。分流東北入海爲婁江。東南入海爲東江。與松江爲三也。」〔陸德明經典釋文引顧夷呉地記〕松江東北行七十里得三江口。東北入海爲婁江。東南入海爲東江。幷松江爲三江。〔史記夏紀張守節正義〕三江者。在蘇州東南三十里名三江口。一江西南上七十里至太湖。名曰松江。古笠澤江。一江東南上七十里曰蜆湖。名曰上江。亦曰東江。一江東北下三百餘里入海。名曰下江。亦曰婁江。於其分處號曰三江口。」此所謂三江。皆太湖之支流也。按張説本之庾仲初。而庾又本之顧夷呉地記。薛季宣、朱長文、蔡沈。皆以此説爲主。(庚)江之上游爲三江。〔初學記引山海經注〕「岷山。大江所出也。峽山。南江水所出也。崌山。北江水所出也。」此卽江賦所云源二分於崌峽也。山經之説。未嘗以言禹貢之三江。楊愼本之。遂謂禹貢之三江。當於上流發源求之。三江皆發源於蜀而注震澤。胡渭謂在梁州之域。不能當揚州之三江。又〔山海經〕「岷三江。首大江。出汶山。北江出曼山。南江出高山。」全祖望、胡渭皆謂此爲又一三江。(辛)〔酈道元水經注〕「郭景純曰。三江者。岷江松江浙江也。」初學記引此。誤爲韋昭之言。歸有光三江論。全祖望經史問答。顧炎武日知録。均主此説。胡渭則謂以此當國語之三江。更長於韋。而不可以釋禹貢。⦿國語之三江。〔國語〕呉之與越也。三江環之。(甲)〔韋昭注〕三江。呉江、錢塘江、浦陽江。」胡渭禹貢錐指。以此爲國語之三江。(乙)〔呉越春秋〕浙江浦江剡江爲三江。〔全祖望經史問答〕或且祖呉越春秋以浙江浦江剡江爲三江。」按此似可當國語之三江。⦿此外三江之名頗多。然皆與禹貢職方無渉。(甲)〔郭璞山海經注〕「江湘沅水皆共會巴陵頭。故號爲三江之口。」此以江湘沅三水爲三江。水經注元和志亦倶有此説而微不同。〔水經注〕巴陵西對長洲。其洲南𪎕湘浦。北對大江。故曰三江也。三水所會。亦或謂之三江口矣。〔元和志〕「巴陵城對三江口。岷江爲西江。澧江爲中江。湘江爲南江。」(乙)蜀有三江。〔楊愼病榻手欥〕「蜀之三江。外水岷江、中水涪江、内水沱江也。」皆長江上游之支流。(丙)浙有三江。〔明一統志〕三江在台州府城西十里。其源有三。一自天台關嶺。一自仙居永安二溪。至此合爲靈江。故曰三江。(丁)廣西亦有三江。黔江、鬱江、桂江。皆西江之上游也。⦿在雲南墨江縣南。江流三合。故名三江。卽李仙江下流也。〔普洱府志〕李仙江在城南三百五十里。合阿墨把邊二江。南入交趾。是也。⦿江蘇安徽江西三省謂之三江。