外地人不可以在上海领结婚证。如果外地人想要在上海领取结婚证,必须满足伴侣为上海本市户口,这样外地人在上海才能领到结婚证。如果男女双方都不是上海户口,根据《婚姻登记条例》,上海婚姻登记机关是不能受理结婚登记的。