不是所有上海人听不懂郊区方言。
第一,如果是上海户籍,往往是八零后听不懂,因为他们从幼儿园开始就学讲普通话,现在上海的学龄儿童,不会讲上海话的占一大半,上海许多幼儿园都开始教沪语儿歌了。第二,改革开放以后许多获得上海户籍的新移民,他们连上海话都不会说,更谈何听上海郊区方言了。第三,六零前的上海人,绝大部分都听得懂上海郊区方言,因为他们小时候“七十二家房客”,五方杂处,邻居都用各地方言对话,大家都听得懂。当年上海的沪剧、滑稽戏、独角戏、上海说唱,都用各地方言包括上海郊区方言表演,所以老上海都听得懂郊区方言包括江浙、山东、安徽、河南方言,甚至对方一开口,就知道他是哪里人。老上海听不懂的,就是闽粤赣湘方言,以及浙南温州、东阳方言 。当年老上海称呼邻居同事朋友,按照年龄,往往是小宁波,老广东、小无锡、老山东、小江北等等。