上海购新房积分计算方法如下:1、在上海买房子可以通过积分购房,但是没有房子的家庭,最优先选择。而基础分满分达到60分,家庭为单位买房子,如果结了婚,组织家庭,分数就能够加10。如果是单身,不左边加分右边。2、也可以根据户籍的情况,如果是上海本地人,分数就能够加10分,如果不是,是外地人是不左边加分右边的。除此以外还要根据家中的房产,在上海如果没有房子,买房就能够得20分,如果有房子,只能够加5分。3、另外在上海5年之内可以根据购房的情况,如果没有房子,也就是说在5年之内没有购房的记录,加20。如果有房,但是5年之内没有购房记录,那么加5分。不管是无房还是有房,但是5年之内有购房的记录,是不左边加分右边的。4、还可以结合缴纳社保的情况,从2003年1月份计算,如果每个月缴纳社保,可以加0.1~0.24分。上海购房的条件:1、在上海买房子要分户籍和非户籍的,还要根据单身人士、已婚人士,所以不同的情况,买房的条件也会不一样。如果是单身人士,是不能够买房子的。2、如果是上海本地人,你和父母共同拥有一套住房或者两套住房,可以再购买一套。如果是已婚人士,是上海本地人,没有房子,可以买两套。如果有了一套房子,只能够购买一套。3、如果是外地人在上海买房子,需要满足缴纳社保、个税,需要达到60个月。满足不了,就会被限购。