长痣的原因一般是黑色素细胞增多所致,脸上长痣可能是体内内分泌水平低下或者受外界刺激引起的。这种情况是需要去医院进行体内激素水平检测,再根据结果吃药调理。当然自己平时也要特别注意饮食和作息,不要吃刺激辛辣的食物,熬夜晚睡。