上海四大古镇分别是:
1. 朱家角古镇:位于上海市青浦区,是上海保存最完整的明清古建筑群落之一。这里有800多年的历史,保存有众多精美的古建筑、石桥、水巷、街巷等文化遗产。
2. 南汇古镇:位于上海市南汇区,也称为“田园古镇”,以山水画中的“淞沪十景”而闻名。这里是古代海运货物集散地,旧时港口的繁华景象留下了众多的历史遗迹。
3. 崇明古镇:位于上海市崇明岛上,拥有漕运文化和抗战历史,具有丰富的文化积淀和自然风光,还有不少名胜古迹、历史遗存等吸引游客。
4. 张江古镇:位于上海市浦东新区,是上海最古老的水乡之一。这里有古桥、古舫、古居等古建筑,如今已经被商业吞噬,但仍能看到部分古建筑的风采。