上海民政局关于国内公民结婚登记的申办对象资格:
(一)当事人必须符合法定结婚年龄,男不得早于22周岁,女不得早于20周岁;(二)当事人必须是自愿和无配偶;(三)当事人为非直系血亲或者三代以内旁系血亲;(四)当事人未患有医学上认为不应当结婚的疾病;(五)当事人一方或双方是本辖区内的常住户口;(六)申请结婚登记的双方当事人必须同时到一方常住户口所在地的婚姻登记机关申请,不得委托他人代理。
根据上述第五条规定,你和女朋友都是外地户口,虽有上海市居住证但也不能在上海办理结婚登记。
我和女朋友都是外地户口,但有上海市居住证,能不能在上海领结婚证,我觉得即使你在上海有居住证,也是不可能在那里领结婚证的,必须要回到你本地的那个所在地去领结婚证,这样的事才是可以的,如果你在上海有居住证也是不可以在上海领结婚证的,必须回家到你的老家去领取结婚证,这样的话才可以领到结婚证的,因为你们是外地户不是本地的户口,虽然说在这里居住,但是也不可能是在这里领结婚证的。