您好,龟头上有小红疙瘩一般是由龟头炎引起的,而引起龟头炎的原因有很多,比如:感染性的常由于不洁性交,感染了白色念珠菌、滴虫、衣原体、支原体、淋病双球菌或其他细菌等等,所以专家建议,在治疗之前患者应先去医院做检查,查明病因,对症治疗,提高治愈效率。