La neurofibromatosis está causada por un gen Genes y cromosomas anómalo. Los diferentes tipos de neurofibromatosis son causados por diferentes genes anormales. A veces, el bebé hereda el gen anómalo de uno de los progenitores. Otras veces, el bebé es la primera persona de la familia que tiene el gen anómalo.