身上长斑原因较为复杂,不同颜色的斑点原因各不相同。一、白色斑可能为局部皮肤色素脱失,也见于白癜风等皮肤病。二、红色斑1.生理性原因。红色痣最为常见,主要是人体皮肤内的血管退行性变、毛细血管发生扩张所致。老年人容易长红色的痣,并且会随着年龄的增长而增多。2.病理性原因。常见于皮肤过敏、蚊虫叮咬、内分泌失调、肝功能异常等疾病。三、紫色斑往往是由于各种情况导致皮肤或黏膜下的出血。多见于细菌或病毒感染、营养不良、钝性外伤、血液性疾病、遗传性出血性毛细血管扩张症以及维生素缺乏等情况导致。偶可见于年轻女性反复出现,往往无需治疗自行消退。四、黑色斑黑斑又称“色素斑”,多发生在面部,先天性色素斑多见于胎记,后天性黑斑可见老年斑、黄褐斑、晒斑、黑变病等。五、黄色斑可见于雀斑、黄褐斑、老年斑、晒斑等,也见于内分泌失调,肝功能异常、慢性肾病等情况导致。六、其他此外,还可见到褐斑、青斑等情况,往往和日照、遗传、痣、药物、皮肤色素性疾病、肝病等原因有关。