西湖楊公堤位于西湖以西,堤上有六橋,自北向南名為:環璧、流金、臥龍、隱秀、景行、浚源。與東面的蘇堤六橋前后呼應,合稱為“西湖十二橋”。其中隱秀橋、景行橋可供游船通行。
楊公堤全長3.4公里,北起靈隱路,南至虎跑路,串聯起曲院風荷、金沙港、杭州花圃、茅家埠、烏龜潭、三臺夢跡、浴鵠灣和花港觀魚等景點,楊公堤附近還有黃蔑樓、環湖碧舍、蘭苑、景行古橋、趙公堤等23處歷史文化景觀。
據了解,元滅南宋后,人們把南宋的覆滅歸罪與西湖,從此官府對西湖不但廢而不治,且任豪門占湖為田。此風一直到明朝中期,當時西湖已處于泯滅的危境。1503年,楊孟瑛出任杭州郡守。他不顧一切,力排眾議,經朝廷批準后,于1508年2月2日開始疏浚西湖,耗時152天。當時拆毀田畝3481畝,所挖的淤泥,一部分補益蘇堤,大部分的淤泥筑起一條與蘇堤相對,從棲霞嶺西側起,繞丁家山直至南山的長堤。西湖始復唐宋之舊,而且方便了南北交通。人們為了紀念他,稱此堤為“楊公堤”。
清代,由于里湖淤淺,楊公堤以西多為居民田桑之地,行游者稀少。雍正二年(1724)楊公堤雖還增高增闊,但終因里湖不斷淤淺、田桑擴大而廢去。