,以宋淳中京尹赵与所筑也。自断桥至孤山,谓之白公堤,以唐郡守白居易所筑也。湖中有湖心寺,易而为亭。议者谓杭之水利,莫切于西湖云。

  临平湖在府东北临平山东南五里。吴赤乌二年,获宝鼎于此,因名鼎湖。周回十里,汉末湖已壅塞。晋咸宁二年复开,孙皓以为己瑞,既而吴灭。晋元兴二年,湖水赤,桓玄以为己瑞,俄而玄败。陈桢明初,湖又开,陈主叔宝大恶之,明年陈亦灭。盖此湖常蓁塞,故老相传,湖开则天下平也。唐宋时,湖水皆直至山下。南宋为运道所经。中有白龙潭,风波最险。绍定中,筑塘以捍之,曰永和。自是患渐息,今上塘河所经也。

  运河在城北十里。其源有三:一自城西北三里西湖坝,上承西湖之水。一自城东北三里德胜坝,上承上塘河之水。俱汇于府北六里之江涨桥。又余杭塘河之水,亦由江涨桥西出,以会于运河。出北新关桥,至塘栖镇,接石门县界,此公私经行之道也。元末,张士诚自塘栖南五里之五林港开河,直至江涨桥,凡阔二十余丈。其最阔处,有三里漾、十二里漾之名,今亦谓之新开运河,亦名北关河。

  上塘河在城东。自永昌门外北至艮山门,接城内运河及城外沙河诸水,又东北经临平镇东达海宁县之长安坝。南宋运道俱自长安坝入艮山水门,抵东断河而止,此其故道也。

  官塘河在北新关外,亦曰下塘河。分运河水西北流,经府西北二十五里之板桥关,至府西北四十五里,为奉口河。合苕溪水,入湖州府德清县界。宋乾道十四年,臣僚言奉口至北新桥三十六里,皆为断港绝潢,宜亟开浚,以来商旅,平谷直。淳七年,安抚赵与募民浚广之,民以为便。河西岸有西塘,长十八里,抵安溪,通四安驿路。

  龙山河在城南。旧有凤山水门直至龙山闸,计十余里,置闸以限潮。宋时滨江纲运,由此入城。后废。元延三年复浚之。明洪武七年,以河道窄狭,拓广一十丈,浚深二丈,仍置闸以限潮,寻以河高江低,改闸为坝,今塞。○旧运河,自候潮水门南历清水、浑水二闸,至跨浦闸,计长七里,一名里河。元延三年浚治。明朝洪武七年,以舟楫难通,浚河广十丈,闸亦高广于旧,遗址犹存。

  茅山河在府治东。又府治北有盐桥河。宋元四年,苏轼浚苑山、盐桥二河,分受江潮及西湖水。造堰闸,以时启闭。今盐桥河尚存,而茅山河已堙。俗亦谓盐桥河为大河。又有小河,在府治东。本名市河,亦谓之便河。元至大末,江浙行省康里脱脱初下车,问民疾苦,皆言杭城旧有便河通江浒,堙废已久,若疏凿以通舟楫,物价必平。脱脱遂复之,不一月而河成,今堙废。

  柳浦在府城东南五里候潮门外。江干有浙江亭,亭北有跨浦桥,六朝时谓之柳浦埭。刘宋泰始二年,遣吴喜击孔等于会稽,喜自柳浦渡,取西陵,击斩庾业。齐永明二年,富阳民唐寓之作乱,进至钱塘,钱塘令刘彪遣将张于御之,败于小山。寓之进至柳浦,彪弃城走。《唐书》:隋自余杭移州治钱塘,又移治柳浦,倚山筑州城。是也。唐乾宁三年,钱Α讨董昌于越州,昌求救于杨行密。行密将安仁义自润州以舟师至湖州,欲自湖州舟行入柳浦渡西陵,以应董昌。Α使顾全武守西陵,仁义不能渡。西陵见绍兴府萧山县。小山,或曰今赤山也。又城东北旧有范浦,今堙。

  西溪在灵隐山西北。《志》云:西溪有石人坞,盖北高峰石人岭之支也。坞口为九沙,为沿山路。宋南渡时,车驾由此入余杭,历方井、法华、秦亭诸山,凡十八里,而络以小河。又北汇余杭塘,合于运河。○安溪,在府北五十里。苕溪自余杭界来,经紫微、万松、白鹤、方印诸山,凡三十余里。群山之水,合流为安溪,下流仍谓之苕溪,入德清县界。

  九溪在赤山烟霞岭西南。其北为风篁岭。众山之泉,环流于此,自徐村入于江。稍西为十八涧,路通六和塔。○六井,在城中。杭濒海,水泉咸苦。唐刺史李泌凿阴窦,引西湖入城,作六井以便民汲。后白居易及宋郡守沈遘、陈襄,皆修浚之,民获其利。

  清河堰旧在府城北。宋宣和三年,贼方腊攻秀州,败还。仍据杭州,官军至清河堰,贼弃城遁去。或曰今城北三里清湖闸,即其处也。又北关门内有清河坊,元末徐寿辉将项普略陷杭州,董搏霄自德清击之,进薄杭城,贼迎敌,凡七战,追杀至清河坊,贼奔接待寺,塞其门而焚之,遂复杭州。接待寺在城东北五里。○永昌坝,在城东永昌门外。又艮山门外有会安坝,武林门外有猎圈、德胜二坝,俱洪武初置,以潴上河之水,使东不得泄于江,北不得泄于外河。

  ○北新关府北十里,商旅辏集之道也。有户部分司驻此榷商税。府城东南有南新关,则工部分司驻焉,掌竹木之税。《志》云:府治东北二里旧有杭州税课司,城北九里有江涨桥税课司,城南有城南税课司,城东北八里有城北税课司。后俱废。又横塘临平税课局在府东北六十里,属仁和县。又安溪奉口税课局,在府西北五十里,西溪税课局在府西二十七里,俱属钱塘县。后又以安溪并入西