个人浅见。
狭义上讲1,江南应该是把江苏以长江为界划分南北,长江以南的为江南长江以北的为江北。某些时候江南也可以说是苏南江北也可以说是苏北。
(如果你是江苏,浙江,上海人的话应该很好理解。)
2,在古代江南应该是长江以南部分地区包括现在的江苏南部,上海,浙江部分地区。
广义上讲长江以南。现在位于长江南边的所有省份。包括上海,浙江,江西,湖南,贵州,云南乃至广东广西福建你都可以说是江南,不过个人觉得这样来划分意义不大,我想你到广东应该没人会说我是江南人。因为那边已经不属于长江流域了。总结:个人倾向江南包括江苏长江以南部分城市,上海,浙江部分城市这一说法。以上纯属个人浅见,不对之处望指正!