上海和外地结婚可以到一方当事人常住户口所在地,出具本人户口本身份证,本人无配偶以及与对方当事人没有直系血亲和三代以内旁系血亲关系的签字声明进行登记。
[法律依据]
《婚姻登记条例》第四条第五条规定,内地居民结婚,男女双方应当共同到一方当事人常住户口所在地的婚姻登记机关办理结婚登记。办理结婚登记的内地居民应当出具下列证件和证明材料:
(一)本人的户口簿、身份证;
(二)本人无配偶以及与对方当事人没有直系血亲和三代以内旁系血亲关系的签字声明。