脖子上有红色的小血点通常是由于过敏引起的,发病原因和个人体质等因素有关系,比如过敏体质。需要在医生的指导下使用抗过敏的药物进行治疗,如果瘙痒的症状比在严重,还要配合治疗的药物共同缓解症状。另外也可能是由于接触性皮炎导致的,可以使用有消炎抗菌效果的药膏涂抹治疗。