现在在上海买房的外地人,需要缴纳五年以上社保,就可以在上海购买房了,但是,据我所知,买什么房,跟落户上海没有必然的关系。而你想在上海落户,跟你在上海缴纳了多少年社保却有很大的关系。也就是说,你就算是在上海买了房子,也不一定马上就能落户上海,一定要你的积分够了,才可以落户上海。