导致颈部生痘的原因有很多,皮肤中油脂过多导致油脂排出阻塞,就容易导致颈部长痘。油脂多水分少也会导致颈部长痘,皮肤的抗疾病能力比较差、弱也会导致颈部长痘,易过敏的皮肤也容易长痘痘,长期熬夜,内分泌失调,辐射也会长痘痘,某些感染也会引起颈部长痘痘,所以具体的什么原因需要去医院做个检查,查明原因才好对症下药。