人的类型.广义上，在上海市的行政区域内定居或出生并取得户口的人都称为上海人。而上海人亦可细分为包括本地人、郊区人、老移民在内的“老上海人”以及或被称作“新上海人”的新移民。
本地人.上海人中所说的“本地人”，是指在1843年上海开埠以前，就已经定居上海市区的原住居民。
郊区人.上海因第一次鸦片战争开埠形成国际性都市，继而从江苏省分离出来，最后设立一级行政区（直辖市）的这段历史有一百多年，但今天上海市除九个市中心区以外的各个新区、郊区、县都是在中华人民共和