杭州的古镇有:乌镇、南浔古镇、西塘古镇、杭州龙门古镇景区、塘栖古镇景区。
1、乌镇
乌镇是江南四大古镇之一,也是中国首批十大历史文化名镇和中国十大魅力名镇、全国环境优美乡镇,拥有七千多年文明史和1300年建镇史,素有“中国最后的枕水人家”之誉。
2、南浔古镇
南浔古镇,是一个人文资源充足、中西建筑合璧的江南古镇,素有“文化之邦”和“诗书之乡”之称。
3、西塘古镇
西塘古镇是古代吴越文化的发祥地之一、江南六大古镇之一,为吴地方文化的千年水乡古镇,在春秋战国时期还是吴越两国的交壤之境,故而素有“吴根越角”和“越角人家”之称。
4、杭州龙门古镇景区
龙门古镇,位于杭州市西南52公里的富春江南岸,是“富春江-新安江-千岛湖”旅游线上的国家一级景点,也是现今江南地区明清古建筑群中保存较为完整的山乡古镇。
5、塘栖古镇景区
塘栖古镇,位于杭州市北部,与湖州市的德清县接壤,距市区中心约20公里,总面积54.26平方千米。塘栖应运河而兴,历朝历代均为杭州市的水上门户,是闻名遐迩的“鱼米之乡、花果之地、丝绸之府、枇杷之乡”,贵为江南名镇之首。