脖子上长红痣有可能是出现了血管瘤或是蜘蛛痣,也可能是出现了血管扩张或是皮肤变异导致的,要及时到皮肤科检查。出现血管瘤或是蜘蛛痣是可以通过激光方法治疗,出现其他疾病时,可以在医生指导下使用,相对应药物治疗。平时要避免吃辛辣刺激性的食物,不利于病情好转。