外地户口上海买房必须满足以下条件:1:以家庭为单位,即必须是已婚的(提供婚姻证明),单身的不可以购买。2:是在上海购买的首套房子,且能提供自购房之日起算的前3年内在本市累计缴纳2年以上个人所得税缴纳证明或社会保险(城镇社会保险)缴纳证明,可以购房,不过要缴纳房产税。(注意:是累计不是连续。)3:已经拥有1套及以上,或者不能提供自购房之日起算的前3年内在本市累计缴纳2年以上个人所得税缴纳证明或社会保险(城镇社会保险)缴纳证明。不可以购买。所以以你老婆一个人名义是不可以买房的。